r3 XML Schema Documentation

Table of Contents



| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Schema Document Properties

Target Namespace http://rewerse.net/I5/NS/r3/2005#
Version 0.12
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations belong to this schema's target namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.w3.org/1999/02/22-rdf-syntax-ns# (at rdf.xsd)
Documentation This schema was automatically generated from the OWL ontology http://rewerse.net/I5/NS/r3/2005#.
It is one of the possible RDF/XML serializations for individuals of the classes contained in it.
Helas this automatic generation is not finished and the generated schema is not fully accurate.
Please revise it carefully and correct it manually. Once you have revised it and all mistakes have been corrected you should remove this annotation.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
r3 http://rewerse.net/I5/NS/r3/2005#
html http://www.w3.org/1999/xhtml
xsd http://www.w3.org/2001/XMLSchema
rdf http://www.w3.org/1999/02/22-rdf-syntax-ns#
Schema Component Representation
<xsd:schema targetNamespace="http://rewerse.net/I5/NS/r3/2005#" elementFormDefault="qualified" attributeFormDefault="qualified" version="0.12">
<xsd:import namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#" schemaLocation="rdf.xsd"/>
...
</xsd:schema>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Global Schema Components

Element: DerivationRule

Name DerivationRule
Type r3:DerivationRule_
Nillable no
Abstract no
XML Instance Representation
<r3:DerivationRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:conclusion
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:conclusion>
<r3:condition
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:condition>
</r3:DerivationRule>
Schema Component Representation
<xsd:element name="DerivationRule" type=" r3:DerivationRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: TerminateInterface

Name TerminateInterface
Type r3:TerminateInterface_
Nillable no
Abstract no
XML Instance Representation
<r3:TerminateInterface
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:markup
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..*]
xsd:anyURI
</r3:markup>
<r3:target
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [1]
xsd:anyURI
</r3:target>
<r3:multiple
rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean [0..1]"> [1]
xsd:boolean
</r3:multiple>
</r3:TerminateInterface>
Schema Component Representation
<xsd:element name="TerminateInterface" type=" r3:TerminateInterface_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Interface

Name Interface
Type r3:Interface_
Nillable no
Abstract no
XML Instance Representation
<r3:Interface
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:markup
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..*]
xsd:anyURI
</r3:markup>
<r3:target
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [1]
xsd:anyURI
</r3:target>
<r3:multiple
rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean [0..1]"> [0..1]
xsd:boolean
</r3:multiple>
</r3:Interface>
Schema Component Representation
<xsd:element name="Interface" type=" r3:Interface_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ExpressionEngine

Name ExpressionEngine
Type r3:ExpressionEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:ExpressionEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:ExpressionEngine>
Schema Component Representation
<xsd:element name="ExpressionEngine" type=" r3:ExpressionEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Language

Name Language
Type r3:Language_
Nillable no
Abstract no
XML Instance Representation
<r3:Language
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:defines
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:LanguageElement [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageElement> ... </r3:LanguageElement> [1]
End Choice
End Group: r3:LanguageElement
</r3:defines>
<r3:implementation
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Engine [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
End Choice
End Group: r3:Engine
</r3:implementation>
<r3:name
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:name>
</r3:Language>
Schema Component Representation
<xsd:element name="Language" type=" r3:Language_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NativeRuleConstruct

Name NativeRuleConstruct
Type r3:NativeRuleConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:NativeRuleConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:digs
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
End Group: r3:OpaqueParameter
</r3:digs>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:NativeRuleConstruct>
Schema Component Representation
<xsd:element name="NativeRuleConstruct" type=" r3:NativeRuleConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ConstantData

Name ConstantData
Type r3:ConstantData_
Nillable no
Abstract no
XML Instance Representation
<r3:ConstantData
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:data
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:data>
</r3:ConstantData>
Schema Component Representation
<xsd:element name="ConstantData" type=" r3:ConstantData_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NativeRuleInstance

Name NativeRuleInstance
Type r3:NativeRuleInstance_
Nillable no
Abstract no
XML Instance Representation
<r3:NativeRuleInstance
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
</r3:NativeRuleInstance>
Schema Component Representation
<xsd:element name="NativeRuleInstance" type=" r3:NativeRuleInstance_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Query

Name Query
Type r3:Query_
Nillable no
Abstract no
XML Instance Representation
<r3:Query
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Query>
Schema Component Representation
<xsd:element name="Query" type=" r3:Query_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundArgument

Name GroundArgument
Type r3:GroundArgument_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundArgument
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OperatorArgument [0..1]
Start Choice [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
End Choice
End Group: r3:OperatorArgument
</r3:is>
<r3:solve
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:GroundExpression [0..1]
Start Choice [1]
<r3:GroundExpression> ... </r3:GroundExpression> [1]
End Choice
End Group: r3:GroundExpression
</r3:solve>
</r3:GroundArgument>
Schema Component Representation
<xsd:element name="GroundArgument" type=" r3:GroundArgument_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Argument

Name Argument
Type r3:Argument_
Nillable no
Abstract no
XML Instance Representation
<r3:Argument
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OperatorArgument [0..1]
Start Choice [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
End Choice
End Group: r3:OperatorArgument
</r3:is>
<r3:solve
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:solve>
</r3:Argument>
Schema Component Representation
<xsd:element name="Argument" type=" r3:Argument_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Evaluate

Name Evaluate
Type r3:Evaluate_
Nillable no
Abstract no
XML Instance Representation
<r3:Evaluate
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:issuer
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Client [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Client> ... </r3:Client> [1]
End Choice
End Group: r3:Client
</r3:issuer>
<r3:solve
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:NormalizedExpression [0..1]
Start Choice [1]
<r3:NormalizedExpression> ... </r3:NormalizedExpression> [1]
End Choice
End Group: r3:NormalizedExpression
</r3:solve>
<r3:broker
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:BrokerEngine [0..1]
Start Choice [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
End Choice
End Group: r3:BrokerEngine
</r3:broker>
<r3:using
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Substitution [0..1]
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
End Choice
End Group: r3:Substitution
</r3:using>
</r3:Evaluate>
Schema Component Representation
<xsd:element name="Evaluate" type=" r3:Evaluate_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AvailableRule

Name AvailableRule
Type r3:AvailableRule_
Nillable no
Abstract no
XML Instance Representation
<r3:AvailableRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:materializes
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Rule [0..1]
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
End Choice
End Group: r3:Rule
</r3:materializes>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
<r3:active
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleInstance [0..1]
Start Choice [1]
<r3:NativeRuleInstance> ... </r3:NativeRuleInstance> [1]
<r3:ECARuleInstance> ... </r3:ECARuleInstance> [1]
<r3:RuleInstance> ... </r3:RuleInstance> [1]
End Choice
End Group: r3:RuleInstance
</r3:active>
</r3:AvailableRule>
Schema Component Representation
<xsd:element name="AvailableRule" type=" r3:AvailableRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundRule

Name GroundRule
Type r3:GroundRule_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
</r3:GroundRule>
Schema Component Representation
<xsd:element name="GroundRule" type=" r3:GroundRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Aggregator

Name Aggregator
Type r3:Aggregator_
Nillable no
Abstract no
XML Instance Representation
<r3:Aggregator
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:Aggregator>
Schema Component Representation
<xsd:element name="Aggregator" type=" r3:Aggregator_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Term

Name Term
Type r3:Term_
Nillable no
Abstract no
XML Instance Representation
<r3:Term
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Functor [0..1]
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
End Choice
End Group: r3:Functor
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Term>
Schema Component Representation
<xsd:element name="Term" type=" r3:Term_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Operator

Name Operator
Type r3:Operator_
Nillable no
Abstract no
XML Instance Representation
<r3:Operator
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:Operator>
Schema Component Representation
<xsd:element name="Operator" type=" r3:Operator_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LogicalParameter

Name LogicalParameter
Type r3:LogicalParameter_
Nillable no
Abstract no
XML Instance Representation
<r3:LogicalParameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
</r3:LogicalParameter>
Schema Component Representation
<xsd:element name="LogicalParameter" type=" r3:LogicalParameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ParameterDefault

Name ParameterDefault
Type r3:ParameterDefault_
Nillable no
Abstract no
XML Instance Representation
<r3:ParameterDefault
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:is>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:ParameterDefault>
Schema Component Representation
<xsd:element name="ParameterDefault" type=" r3:ParameterDefault_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NativeRule

Name NativeRule
Type r3:NativeRule_
Nillable no
Abstract no
XML Instance Representation
<r3:NativeRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
</r3:NativeRule>
Schema Component Representation
<xsd:element name="NativeRule" type=" r3:NativeRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Terminate

Name Terminate
Type r3:Terminate_
Nillable no
Abstract no
XML Instance Representation
<r3:Terminate
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
</r3:Terminate>
Schema Component Representation
<xsd:element name="Terminate" type=" r3:Terminate_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AvailableRuleSet

Name AvailableRuleSet
Type r3:AvailableRuleSet_
Nillable no
Abstract no
XML Instance Representation
<r3:AvailableRuleSet
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:contains
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableRule [0..1]
Start Choice [1]
<r3:AvailableRule> ... </r3:AvailableRule> [1]
End Choice
End Group: r3:AvailableRule
</r3:contains>
<r3:materializes
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:RulePackage [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
End Group: r3:RulePackage
</r3:materializes>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
</r3:AvailableRuleSet>
Schema Component Representation
<xsd:element name="AvailableRuleSet" type=" r3:AvailableRuleSet_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AvailableRulePackage

Name AvailableRulePackage
Type r3:AvailableRulePackage_
Nillable no
Abstract no
XML Instance Representation
<r3:AvailableRulePackage
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:materializes
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:RulePackage [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
End Group: r3:RulePackage
</r3:materializes>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
</r3:AvailableRulePackage>
Schema Component Representation
<xsd:element name="AvailableRulePackage" type=" r3:AvailableRulePackage_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AvailableResource

Name AvailableResource
Type r3:AvailableResource_
Nillable no
Abstract no
XML Instance Representation
<r3:AvailableResource
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:materializes
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:SharedResource [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:Language> ... </r3:Language> [1]
<r3:Query> ... </r3:Query> [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Native> ... </r3:Native> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Definition> ... </r3:Definition> [1]
<r3:Expression> ... </r3:Expression> [1]
<r3:SharedResource> ... </r3:SharedResource> [1]
End Choice
End Group: r3:SharedResource
</r3:materializes>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
</r3:AvailableResource>
Schema Component Representation
<xsd:element name="AvailableResource" type=" r3:AvailableResource_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundRuleSet

Name GroundRuleSet
Type r3:GroundRuleSet_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundRuleSet
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:contains
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundRule [0..1]
Start Choice [1]
<r3:GroundRule> ... </r3:GroundRule> [1]
End Choice
End Group: r3:GroundRule
</r3:contains>
</r3:GroundRuleSet>
Schema Component Representation
<xsd:element name="GroundRuleSet" type=" r3:GroundRuleSet_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: RuleSet

Name RuleSet
Type r3:RuleSet_
Nillable no
Abstract no
XML Instance Representation
<r3:RuleSet
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:contains
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RulePackage [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
End Group: r3:RulePackage
</r3:contains>
</r3:RuleSet>
Schema Component Representation
<xsd:element name="RuleSet" type=" r3:RuleSet_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundRulePackage

Name GroundRulePackage
Type r3:GroundRulePackage_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundRulePackage
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
</r3:GroundRulePackage>
Schema Component Representation
<xsd:element name="GroundRulePackage" type=" r3:GroundRulePackage_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ParameterLiteral

Name ParameterLiteral
Type r3:ParameterLiteral_
Nillable no
Abstract no
XML Instance Representation
<r3:ParameterLiteral
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:is>
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
</r3:ParameterLiteral>
Schema Component Representation
<xsd:element name="ParameterLiteral" type=" r3:ParameterLiteral_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: OperatorArgument

Name OperatorArgument
Type r3:OperatorArgument_
Nillable no
Abstract no
XML Instance Representation
<r3:OperatorArgument
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:nil
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Constant [0..1]
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
End Choice
End Group: r3:Constant
</r3:nil>
</r3:OperatorArgument>
Schema Component Representation
<xsd:element name="OperatorArgument" type=" r3:OperatorArgument_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ECARule

Name ECARule
Type r3:ECARule_
Nillable no
Abstract no
XML Instance Representation
<r3:ECARule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:event
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:event>
<r3:action
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:action>
<r3:query
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:query>
<r3:test
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:test>
</r3:ECARule>
Schema Component Representation
<xsd:element name="ECARule" type=" r3:ECARule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Load

Name Load
Type r3:Load_
Nillable no
Abstract no
XML Instance Representation
<r3:Load
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:issuer
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Client [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Client> ... </r3:Client> [1]
End Choice
End Group: r3:Client
</r3:issuer>
<r3:activate
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:RulePackage [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
End Group: r3:RulePackage
</r3:activate>
</r3:Load>
Schema Component Representation
<xsd:element name="Load" type=" r3:Load_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Installed

Name Installed
Type r3:Installed_
Nillable no
Abstract no
XML Instance Representation
<r3:Installed
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Install [0..1]
Start Choice [1]
<r3:Install> ... </r3:Install> [1]
End Choice
End Group: r3:Install
</r3:relatesTo>
</r3:Installed>
Schema Component Representation
<xsd:element name="Installed" type=" r3:Installed_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: VariableMode

Name VariableMode
Type r3:VariableMode_
Nillable no
Abstract no
XML Instance Representation
<r3:VariableMode
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]"/>
Schema Component Representation
<xsd:element name="VariableMode" type=" r3:VariableMode_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NormalizedNative

Name NormalizedNative
Type r3:NormalizedNative_
Nillable no
Abstract no
XML Instance Representation
<r3:NormalizedNative
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:NativeRuleConstruct [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
End Choice
End Group: r3:NativeRuleConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundParameter [0..1]
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
End Group: r3:GroundParameter
</r3:having>
</r3:NormalizedNative>
Schema Component Representation
<xsd:element name="NormalizedNative" type=" r3:NormalizedNative_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundNative

Name GroundNative
Type r3:GroundNative_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundNative
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:NativeRuleConstruct [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
End Choice
End Group: r3:NativeRuleConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundParameter [0..1]
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
End Group: r3:GroundParameter
</r3:having>
</r3:GroundNative>
Schema Component Representation
<xsd:element name="GroundNative" type=" r3:GroundNative_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Native

Name Native
Type r3:Native_
Nillable no
Abstract no
XML Instance Representation
<r3:Native
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:NativeRuleConstruct [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
End Choice
End Group: r3:NativeRuleConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
</r3:Native>
Schema Component Representation
<xsd:element name="Native" type=" r3:Native_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Terminated

Name Terminated
Type r3:Terminated_
Nillable no
Abstract no
XML Instance Representation
<r3:Terminated
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
<r3:fault
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Error [0..1]
Start Choice [1]
<r3:Error> ... </r3:Error> [1]
End Choice
End Group: r3:Error
</r3:fault>
</r3:Terminated>
Schema Component Representation
<xsd:element name="Terminated" type=" r3:Terminated_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ECAEngine

Name ECAEngine
Type r3:ECAEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:ECAEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:ECAEngine>
Schema Component Representation
<xsd:element name="ECAEngine" type=" r3:ECAEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AsynchEngine

Name AsynchEngine
Type r3:AsynchEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:AsynchEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:AsynchEngine>
Schema Component Representation
<xsd:element name="AsynchEngine" type=" r3:AsynchEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AsynchClient

Name AsynchClient
Type r3:AsynchClient_
Nillable no
Abstract no
XML Instance Representation
<r3:AsynchClient
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
</r3:AsynchClient>
Schema Component Representation
<xsd:element name="AsynchClient" type=" r3:AsynchClient_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: RuleEngine

Name RuleEngine
Type r3:RuleEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:RuleEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:RuleEngine>
Schema Component Representation
<xsd:element name="RuleEngine" type=" r3:RuleEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Evaluated

Name Evaluated
Type r3:Evaluated_
Nillable no
Abstract no
XML Instance Representation
<r3:Evaluated
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
<r3:returns
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Result [0..1]
Start Choice [1]
<r3:Result> ... </r3:Result> [1]
End Choice
End Group: r3:Result
</r3:returns>
</r3:Evaluated>
Schema Component Representation
<xsd:element name="Evaluated" type=" r3:Evaluated_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: TerminatedResponse

Name TerminatedResponse
Type r3:TerminatedResponse_
Nillable no
Abstract no
XML Instance Representation
<r3:TerminatedResponse
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
</r3:TerminatedResponse>
Schema Component Representation
<xsd:element name="TerminatedResponse" type=" r3:TerminatedResponse_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Constant

Name Constant
Type r3:Constant_
Nillable no
Abstract no
XML Instance Representation
<r3:Constant
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
</r3:Constant>
Schema Component Representation
<xsd:element name="Constant" type=" r3:Constant_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Functor

Name Functor
Type r3:Functor_
Nillable no
Abstract no
XML Instance Representation
<r3:Functor
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:Functor>
Schema Component Representation
<xsd:element name="Functor" type=" r3:Functor_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AbstractConstruct

Name AbstractConstruct
Type r3:AbstractConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:AbstractConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:AbstractConstruct>
Schema Component Representation
<xsd:element name="AbstractConstruct" type=" r3:AbstractConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: OpaqueParameter

Name OpaqueParameter
Type r3:OpaqueParameter_
Nillable no
Abstract no
XML Instance Representation
<r3:OpaqueParameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
</r3:OpaqueParameter>
Schema Component Representation
<xsd:element name="OpaqueParameter" type=" r3:OpaqueParameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: FunctionalParameter

Name FunctionalParameter
Type r3:FunctionalParameter_
Nillable no
Abstract no
XML Instance Representation
<r3:FunctionalParameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
</r3:FunctionalParameter>
Schema Component Representation
<xsd:element name="FunctionalParameter" type=" r3:FunctionalParameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ConstructParameter

Name ConstructParameter
Type r3:ConstructParameter_
Nillable no
Abstract no
XML Instance Representation
<r3:ConstructParameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
</r3:ConstructParameter>
Schema Component Representation
<xsd:element name="ConstructParameter" type=" r3:ConstructParameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Action

Name Action
Type r3:Action_
Nillable no
Abstract no
XML Instance Representation
<r3:Action
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Action>
Schema Component Representation
<xsd:element name="Action" type=" r3:Action_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: VariableBinding

Name VariableBinding
Type r3:VariableBinding_
Nillable no
Abstract no
XML Instance Representation
<r3:VariableBinding
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:rename
rdf:datatype="http://www.w3.org/2001/XMLSchema#string [0..1]"> [1]
xsd:string
</r3:rename>
<r3:name
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:name>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..*]
xsd:NCName
</r3:boundTo>
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [1]
xsd:anyURI
</r3:type>
</r3:VariableBinding>
Schema Component Representation
<xsd:element name="VariableBinding" type=" r3:VariableBinding_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundVariable

Name GroundVariable
Type r3:GroundVariable_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundVariable
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:mode
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:VariableMode [0..1]
Start Choice [1]
<r3:VariableMode> ... </r3:VariableMode> [1]
End Choice
End Group: r3:VariableMode
</r3:mode>
<r3:equals
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundExpression [0..1]
Start Choice [1]
<r3:GroundExpression> ... </r3:GroundExpression> [1]
End Choice
End Group: r3:GroundExpression
</r3:equals>
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:rename
rdf:datatype="http://www.w3.org/2001/XMLSchema#string [0..1]"> [1]
xsd:string
</r3:rename>
<r3:name
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:name>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..*]
xsd:NCName
</r3:boundTo>
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [1]
xsd:anyURI
</r3:type>
</r3:GroundVariable>
Schema Component Representation
<xsd:element name="GroundVariable" type=" r3:GroundVariable_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Variable

Name Variable
Type r3:Variable_
Nillable no
Abstract no
XML Instance Representation
<r3:Variable
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:mode
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:VariableMode [0..1]
Start Choice [1]
<r3:VariableMode> ... </r3:VariableMode> [1]
End Choice
End Group: r3:VariableMode
</r3:mode>
<r3:equals
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:equals>
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:data
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:data>
<r3:rename
rdf:datatype="http://www.w3.org/2001/XMLSchema#string [0..1]"> [0..1]
xsd:string
</r3:rename>
<r3:name
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:name>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..*]
xsd:NCName
</r3:boundTo>
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..1]
xsd:anyURI
</r3:type>
</r3:Variable>
Schema Component Representation
<xsd:element name="Variable" type=" r3:Variable_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Evaluating

Name Evaluating
Type r3:Evaluating_
Nillable no
Abstract no
XML Instance Representation
<r3:Evaluating
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Evaluate [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
End Choice
End Group: r3:Evaluate
</r3:relatesTo>
<r3:returns
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Result [0..1]
Start Choice [1]
<r3:Result> ... </r3:Result> [1]
End Choice
End Group: r3:Result
</r3:returns>
</r3:Evaluating>
Schema Component Representation
<xsd:element name="Evaluating" type=" r3:Evaluating_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: EvaluateResponse

Name EvaluateResponse
Type r3:EvaluateResponse_
Nillable no
Abstract no
XML Instance Representation
<r3:EvaluateResponse
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Evaluate [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
End Choice
End Group: r3:Evaluate
</r3:relatesTo>
<r3:returns
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Result [0..1]
Start Choice [1]
<r3:Result> ... </r3:Result> [1]
End Choice
End Group: r3:Result
</r3:returns>
</r3:EvaluateResponse>
Schema Component Representation
<xsd:element name="EvaluateResponse" type=" r3:EvaluateResponse_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ECARuleInstance

Name ECARuleInstance
Type r3:ECARuleInstance_
Nillable no
Abstract no
XML Instance Representation
<r3:ECARuleInstance
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:action
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:action>
<r3:query
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:query>
<r3:literal> rdf:XMLLiteral </r3:literal> [0..1]
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..1]
xsd:anyURI
</r3:type>
</r3:ECARuleInstance>
Schema Component Representation
<xsd:element name="ECARuleInstance" type=" r3:ECARuleInstance_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: RuleInstance

Name RuleInstance
Type r3:RuleInstance_
Nillable no
Abstract no
XML Instance Representation
<r3:RuleInstance
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
</r3:RuleInstance>
Schema Component Representation
<xsd:element name="RuleInstance" type=" r3:RuleInstance_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ProductionRule

Name ProductionRule
Type r3:ProductionRule_
Nillable no
Abstract no
XML Instance Representation
<r3:ProductionRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:event
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:event>
<r3:action
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:action>
<r3:then
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:then>
<r3:_if
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:_if>
</r3:ProductionRule>
Schema Component Representation
<xsd:element name="ProductionRule" type=" r3:ProductionRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ActiveRule

Name ActiveRule
Type r3:ActiveRule_
Nillable no
Abstract no
XML Instance Representation
<r3:ActiveRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:event
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:event>
<r3:action
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:action>
</r3:ActiveRule>
Schema Component Representation
<xsd:element name="ActiveRule" type=" r3:ActiveRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ImplicationRule

Name ImplicationRule
Type r3:ImplicationRule_
Nillable no
Abstract no
XML Instance Representation
<r3:ImplicationRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
</r3:ImplicationRule>
Schema Component Representation
<xsd:element name="ImplicationRule" type=" r3:ImplicationRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LiteralConstruct

Name LiteralConstruct
Type r3:LiteralConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:LiteralConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:digs
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
End Group: r3:OpaqueParameter
</r3:digs>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:LiteralConstruct>
Schema Component Representation
<xsd:element name="LiteralConstruct" type=" r3:LiteralConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: OpaqueConstruct

Name OpaqueConstruct
Type r3:OpaqueConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:OpaqueConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:digs
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
End Group: r3:OpaqueParameter
</r3:digs>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:OpaqueConstruct>
Schema Component Representation
<xsd:element name="OpaqueConstruct" type=" r3:OpaqueConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ExpressionConstruct

Name ExpressionConstruct
Type r3:ExpressionConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:ExpressionConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:digs
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
End Group: r3:OpaqueParameter
</r3:digs>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:ExpressionConstruct>
Schema Component Representation
<xsd:element name="ExpressionConstruct" type=" r3:ExpressionConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LanguageConstruct

Name LanguageConstruct
Type r3:LanguageConstruct_
Nillable no
Abstract no
XML Instance Representation
<r3:LanguageConstruct
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
<r3:uses
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:FunctionalParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
End Group: r3:FunctionalParameter
</r3:uses>
<r3:digs
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueParameter [0..1]
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
End Group: r3:OpaqueParameter
</r3:digs>
<r3:has
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:has>
</r3:LanguageConstruct>
Schema Component Representation
<xsd:element name="LanguageConstruct" type=" r3:LanguageConstruct_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LanguageElement

Name LanguageElement
Type r3:LanguageElement_
Nillable no
Abstract no
XML Instance Representation
<r3:LanguageElement
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:in
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:in>
</r3:LanguageElement>
Schema Component Representation
<xsd:element name="LanguageElement" type=" r3:LanguageElement_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Install

Name Install
Type r3:Install_
Nillable no
Abstract no
XML Instance Representation
<r3:Install
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:issuer
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Client [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Client> ... </r3:Client> [1]
End Choice
End Group: r3:Client
</r3:issuer>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:NormalizedNative [0..1]
Start Choice [1]
<r3:NormalizedNative> ... </r3:NormalizedNative> [1]
End Choice
End Group: r3:NormalizedNative
</r3:source>
<r3:broker
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:BrokerEngine [0..1]
Start Choice [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
End Choice
End Group: r3:BrokerEngine
</r3:broker>
</r3:Install>
Schema Component Representation
<xsd:element name="Install" type=" r3:Install_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NormalizedExpression

Name NormalizedExpression
Type r3:NormalizedExpression_
Nillable no
Abstract no
XML Instance Representation
<r3:NormalizedExpression
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundParameter [0..1]
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
End Group: r3:GroundParameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundArgument [0..1]
Start Choice [1]
<r3:GroundArgument> ... </r3:GroundArgument> [1]
End Choice
End Group: r3:GroundArgument
</r3:taking>
</r3:NormalizedExpression>
Schema Component Representation
<xsd:element name="NormalizedExpression" type=" r3:NormalizedExpression_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundExpression

Name GroundExpression
Type r3:GroundExpression_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundExpression
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundParameter [0..1]
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
End Group: r3:GroundParameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundArgument [0..1]
Start Choice [1]
<r3:GroundArgument> ... </r3:GroundArgument> [1]
End Choice
End Group: r3:GroundArgument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundVariable [0..1]
Start Choice [1]
<r3:GroundVariable> ... </r3:GroundVariable> [1]
End Choice
End Group: r3:GroundVariable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:GroundExpression>
Schema Component Representation
<xsd:element name="GroundExpression" type=" r3:GroundExpression_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundConstruction

Name GroundConstruction
Type r3:GroundConstruction_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundConstruction
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:LanguageConstruct [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageConstruct> ... </r3:LanguageConstruct> [1]
End Choice
End Group: r3:LanguageConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundParameter [0..1]
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
End Group: r3:GroundParameter
</r3:having>
</r3:GroundConstruction>
Schema Component Representation
<xsd:element name="GroundConstruction" type=" r3:GroundConstruction_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Result

Name Result
Type r3:Result_
Nillable no
Abstract no
XML Instance Representation
<r3:Result
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:using
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Substitution [0..1]
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
End Choice
End Group: r3:Substitution
</r3:using>
<r3:literal> rdf:XMLLiteral </r3:literal> [0..1]
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..1]
xsd:anyURI
</r3:type>
</r3:Result>
Schema Component Representation
<xsd:element name="Result" type=" r3:Result_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Formula

Name Formula
Type r3:Formula_
Nillable no
Abstract no
XML Instance Representation
<r3:Formula
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Operator [0..1]
Start Choice [1]
<r3:Operator> ... </r3:Operator> [1]
End Choice
End Group: r3:Operator
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Formula>
Schema Component Representation
<xsd:element name="Formula" type=" r3:Formula_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Loaded

Name Loaded
Type r3:Loaded_
Nillable no
Abstract no
XML Instance Representation
<r3:Loaded
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Load [0..1]
Start Choice [1]
<r3:Load> ... </r3:Load> [1]
End Choice
End Group: r3:Load
</r3:relatesTo>
</r3:Loaded>
Schema Component Representation
<xsd:element name="Loaded" type=" r3:Loaded_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Assertion

Name Assertion
Type r3:Assertion_
Nillable no
Abstract no
XML Instance Representation
<r3:Assertion
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:equals
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:GroundExpression [0..1]
Start Choice [1]
<r3:GroundExpression> ... </r3:GroundExpression> [1]
End Choice
End Group: r3:GroundExpression
</r3:equals>
<r3:literal> rdf:XMLLiteral </r3:literal> [0..1]
<r3:type
rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI [0..1]"> [0..1]
xsd:anyURI
</r3:type>
</r3:Assertion>
Schema Component Representation
<xsd:element name="Assertion" type=" r3:Assertion_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: FactualRule

Name FactualRule
Type r3:FactualRule_
Nillable no
Abstract no
XML Instance Representation
<r3:FactualRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:valid
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:valid>
</r3:FactualRule>
Schema Component Representation
<xsd:element name="FactualRule" type=" r3:FactualRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: ParameterVariable

Name ParameterVariable
Type r3:ParameterVariable_
Nillable no
Abstract no
XML Instance Representation
<r3:ParameterVariable
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:LogicalParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
End Choice
End Group: r3:LogicalParameter
</r3:is>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:ParameterVariable>
Schema Component Representation
<xsd:element name="ParameterVariable" type=" r3:ParameterVariable_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: GroundParameter

Name GroundParameter
Type r3:GroundParameter_
Nillable no
Abstract no
XML Instance Representation
<r3:GroundParameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:is>
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:GroundParameter>
Schema Component Representation
<xsd:element name="GroundParameter" type=" r3:GroundParameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LiteralHolder

Name LiteralHolder
Type r3:LiteralHolder_
Nillable no
Abstract no
XML Instance Representation
<r3:LiteralHolder
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
</r3:LiteralHolder>
Schema Component Representation
<xsd:element name="LiteralHolder" type=" r3:LiteralHolder_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Parameter

Name Parameter
Type r3:Parameter_
Nillable no
Abstract no
XML Instance Representation
<r3:Parameter
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ConstructParameter [0..1]
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
End Group: r3:ConstructParameter
</r3:is>
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:data
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:data>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Parameter>
Schema Component Representation
<xsd:element name="Parameter" type=" r3:Parameter_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Registered

Name Registered
Type r3:Registered_
Nillable no
Abstract no
XML Instance Representation
<r3:Registered
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Register [0..1]
Start Choice [1]
<r3:Register> ... </r3:Register> [1]
End Choice
End Group: r3:Register
</r3:relatesTo>
</r3:Registered>
Schema Component Representation
<xsd:element name="Registered" type=" r3:Registered_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Response

Name Response
Type r3:Response_
Nillable no
Abstract no
XML Instance Representation
<r3:Response
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:available
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:AvailableResource [0..1]
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
End Group: r3:AvailableResource
</r3:available>
<r3:relatesTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Request [0..1]
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
<r3:Load> ... </r3:Load> [1]
<r3:Install> ... </r3:Install> [1]
<r3:Register> ... </r3:Register> [1]
<r3:Request> ... </r3:Request> [1]
End Choice
End Group: r3:Request
</r3:relatesTo>
</r3:Response>
Schema Component Representation
<xsd:element name="Response" type=" r3:Response_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Test

Name Test
Type r3:Test_
Nillable no
Abstract no
XML Instance Representation
<r3:Test
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Test>
Schema Component Representation
<xsd:element name="Test" type=" r3:Test_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Condition

Name Condition
Type r3:Condition_
Nillable no
Abstract no
XML Instance Representation
<r3:Condition
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Condition>
Schema Component Representation
<xsd:element name="Condition" type=" r3:Condition_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Error

Name Error
Type r3:Error_
Nillable no
Abstract no
XML Instance Representation
<r3:Error
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:literal> rdf:XMLLiteral </r3:literal> [0..1]
<r3:msg
rdf:datatype="http://www.w3.org/2001/XMLSchema#string [0..1]"> [1]
xsd:string
</r3:msg>
</r3:Error>
Schema Component Representation
<xsd:element name="Error" type=" r3:Error_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Substitution

Name Substitution
Type r3:Substitution_
Nillable no
Abstract no
XML Instance Representation
<r3:Substitution
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:binding
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:VariableBinding [0..1]
Start Choice [1]
<r3:VariableBinding> ... </r3:VariableBinding> [1]
End Choice
End Group: r3:VariableBinding
</r3:binding>
</r3:Substitution>
Schema Component Representation
<xsd:element name="Substitution" type=" r3:Substitution_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Tuple

Name Tuple
Type r3:Tuple_
Nillable no
Abstract no
XML Instance Representation
<r3:Tuple
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:binding
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:binding>
</r3:Tuple>
Schema Component Representation
<xsd:element name="Tuple" type=" r3:Tuple_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Solution

Name Solution
Type r3:Solution_
Nillable no
Abstract no
XML Instance Representation
<r3:Solution
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:binding
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:binding>
</r3:Solution>
Schema Component Representation
<xsd:element name="Solution" type=" r3:Solution_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Event

Name Event
Type r3:Event_
Nillable no
Abstract no
XML Instance Representation
<r3:Event
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Event>
Schema Component Representation
<xsd:element name="Event" type=" r3:Event_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Component

Name Component
Type r3:Component_
Nillable no
Abstract no
XML Instance Representation
<r3:Component
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Component>
Schema Component Representation
<xsd:element name="Component" type=" r3:Component_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: IntegrityRule

Name IntegrityRule
Type r3:IntegrityRule_
Nillable no
Abstract no
XML Instance Representation
<r3:IntegrityRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
<r3:denial
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:denial>
</r3:IntegrityRule>
Schema Component Representation
<xsd:element name="IntegrityRule" type=" r3:IntegrityRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AbstractRule

Name AbstractRule
Type r3:AbstractRule_
Nillable no
Abstract no
XML Instance Representation
<r3:AbstractRule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
</r3:AbstractRule>
Schema Component Representation
<xsd:element name="AbstractRule" type=" r3:AbstractRule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Rule

Name Rule
Type r3:Rule_
Nillable no
Abstract no
XML Instance Representation
<r3:Rule
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
<r3:source
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Native [0..1]
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
End Group: r3:Native
</r3:source>
<r3:consequent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:consequent>
<r3:component
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:component>
<r3:antecedent
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Expression [0..1]
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
<r3:Expression> ... </r3:Expression> [1]
End Choice
End Group: r3:Expression
</r3:antecedent>
</r3:Rule>
Schema Component Representation
<xsd:element name="Rule" type=" r3:Rule_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: RulePackage

Name RulePackage
Type r3:RulePackage_
Nillable no
Abstract no
XML Instance Representation
<r3:RulePackage
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:belongsTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:RuleSet [0..1]
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
End Group: r3:RuleSet
</r3:belongsTo>
<r3:replace
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:DataConstant [0..1]
Start Choice [1]
<r3:DataConstant> ... </r3:DataConstant> [1]
End Choice
End Group: r3:DataConstant
</r3:replace>
</r3:RulePackage>
Schema Component Representation
<xsd:element name="RulePackage" type=" r3:RulePackage_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Register

Name Register
Type r3:Register_
Nillable no
Abstract no
XML Instance Representation
<r3:Register
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:issuer
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Client [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Client> ... </r3:Client> [1]
End Choice
End Group: r3:Client
</r3:issuer>
<r3:declare
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Definition [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:Language> ... </r3:Language> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Definition> ... </r3:Definition> [1]
End Choice
End Group: r3:Definition
</r3:declare>
</r3:Register>
Schema Component Representation
<xsd:element name="Register" type=" r3:Register_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Request

Name Request
Type r3:Request_
Nillable no
Abstract no
XML Instance Representation
<r3:Request
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:issuer
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Client [0..1]
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
<r3:BrokerEngine> ... </r3:BrokerEngine> [1]
<r3:NativeEngine> ... </r3:NativeEngine> [1]
<r3:Engine> ... </r3:Engine> [1]
<r3:Client> ... </r3:Client> [1]
End Choice
End Group: r3:Client
</r3:issuer>
</r3:Request>
Schema Component Representation
<xsd:element name="Request" type=" r3:Request_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Message

Name Message
Type r3:Message_
Nillable no
Abstract no
XML Instance Representation
<r3:Message
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]"/>
Schema Component Representation
<xsd:element name="Message" type=" r3:Message_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: BrokerEngine

Name BrokerEngine
Type r3:BrokerEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:BrokerEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:BrokerEngine>
Schema Component Representation
<xsd:element name="BrokerEngine" type=" r3:BrokerEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: DataConstant

Name DataConstant
Type r3:DataConstant_
Nillable no
Abstract no
XML Instance Representation
<r3:DataConstant
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:literal> rdf:XMLLiteral </r3:literal> [1]
<r3:data
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:data>
<r3:name
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [1]
xsd:NCName
</r3:name>
</r3:DataConstant>
Schema Component Representation
<xsd:element name="DataConstant" type=" r3:DataConstant_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: DataHolder

Name DataHolder
Type r3:DataHolder_
Nillable no
Abstract no
XML Instance Representation
<r3:DataHolder
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:literal> rdf:XMLLiteral </r3:literal> [0..1]
<r3:data
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:data>
</r3:DataHolder>
Schema Component Representation
<xsd:element name="DataHolder" type=" r3:DataHolder_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Aggregation

Name Aggregation
Type r3:Aggregation_
Nillable no
Abstract no
XML Instance Representation
<r3:Aggregation
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Aggregator [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
End Choice
End Group: r3:Aggregator
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
<r3:groupedBy
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..*]
xsd:NCName
</r3:groupedBy>
<r3:aggregate
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..*]
xsd:NCName
</r3:aggregate>
</r3:Aggregation>
Schema Component Representation
<xsd:element name="Aggregation" type=" r3:Aggregation_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: AbstractExpression

Name AbstractExpression
Type r3:AbstractExpression_
Nillable no
Abstract no
XML Instance Representation
<r3:AbstractExpression
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:AbstractConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:AbstractConstruct> ... </r3:AbstractConstruct> [1]
End Choice
End Group: r3:AbstractConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:AbstractExpression>
Schema Component Representation
<xsd:element name="AbstractExpression" type=" r3:AbstractExpression_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: NativeEngine

Name NativeEngine
Type r3:NativeEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:NativeEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:NativeEngine>
Schema Component Representation
<xsd:element name="NativeEngine" type=" r3:NativeEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LanguageEngine

Name LanguageEngine
Type r3:LanguageEngine_
Nillable no
Abstract no
XML Instance Representation
<r3:LanguageEngine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:LanguageEngine>
Schema Component Representation
<xsd:element name="LanguageEngine" type=" r3:LanguageEngine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Engine

Name Engine
Type r3:Engine_
Nillable no
Abstract no
XML Instance Representation
<r3:Engine
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:_implements
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Language [0..1]
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
End Group: r3:Language
</r3:_implements>
</r3:Engine>
Schema Component Representation
<xsd:element name="Engine" type=" r3:Engine_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Client

Name Client
Type r3:Client_
Nillable no
Abstract no
XML Instance Representation
<r3:Client
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:notifyTo
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:notifyTo>
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
</r3:Client>
Schema Component Representation
<xsd:element name="Client" type=" r3:Client_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Definition

Name Definition
Type r3:Definition_
Nillable no
Abstract no
XML Instance Representation
<r3:Definition
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]"/>
Schema Component Representation
<xsd:element name="Definition" type=" r3:Definition_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Service

Name Service
Type r3:Service_
Nillable no
Abstract no
XML Instance Representation
<r3:Service
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:provides
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Interface [0..1]
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
End Group: r3:Interface
</r3:provides>
</r3:Service>
Schema Component Representation
<xsd:element name="Service" type=" r3:Service_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: LiteralExpression

Name LiteralExpression
Type r3:LiteralExpression_
Nillable no
Abstract no
XML Instance Representation
<r3:LiteralExpression
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:LiteralConstruct [0..1]
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
End Choice
End Group: r3:LiteralConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:LiteralExpression>
Schema Component Representation
<xsd:element name="LiteralExpression" type=" r3:LiteralExpression_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Opaque

Name Opaque
Type r3:Opaque_
Nillable no
Abstract no
XML Instance Representation
<r3:Opaque
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:OpaqueConstruct [0..1]
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
End Choice
End Group: r3:OpaqueConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Opaque>
Schema Component Representation
<xsd:element name="Opaque" type=" r3:Opaque_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Expression

Name Expression
Type r3:Expression_
Nillable no
Abstract no
XML Instance Representation
<r3:Expression
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:ExpressionConstruct [0..1]
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
End Group: r3:ExpressionConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
<r3:taking
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Argument [0..1]
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
End Group: r3:Argument
</r3:taking>
<r3:with
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Variable [0..1]
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
End Group: r3:Variable
</r3:with>
<r3:boundTo
rdf:datatype="http://www.w3.org/2001/XMLSchema#NCName [0..1]"> [0..1]
xsd:NCName
</r3:boundTo>
</r3:Expression>
Schema Component Representation
<xsd:element name="Expression" type=" r3:Expression_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: Construction

Name Construction
Type r3:Construction_
Nillable no
Abstract no
XML Instance Representation
<r3:Construction
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [1]
Start Group: r3:LanguageConstruct [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageConstruct> ... </r3:LanguageConstruct> [1]
End Choice
End Group: r3:LanguageConstruct
</r3:is>
<r3:having
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..*]
Start Group: r3:Parameter [0..1]
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
End Group: r3:Parameter
</r3:having>
</r3:Construction>
Schema Component Representation
<xsd:element name="Construction" type=" r3:Construction_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: CodingElement

Name CodingElement
Type r3:CodingElement_
Nillable no
Abstract no
XML Instance Representation
<r3:CodingElement
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]">
<r3:is
rdf:resource="[0..1]"
rdf:nodeID="[0..1]"> [0..1]
Start Group: r3:LanguageElement [0..1]
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageElement> ... </r3:LanguageElement> [1]
End Choice
End Group: r3:LanguageElement
</r3:is>
</r3:CodingElement>
Schema Component Representation
<xsd:element name="CodingElement" type=" r3:CodingElement_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Element: SharedResource

Name SharedResource
Type r3:SharedResource_
Nillable no
Abstract no
XML Instance Representation
<r3:SharedResource
rdf:about="[0..1]"
rdf:nodeID="[0..1]"
rdf:ID="[0..1]"/>
Schema Component Representation
<xsd:element name="SharedResource" type=" r3:SharedResource_ "/>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: DerivationRule

Name DerivationRule
XML Instance Representation
Start Choice [1]
<r3:DerivationRule> ... </r3:DerivationRule> [1]
End Choice
Schema Component Representation
<xsd:group name="DerivationRule">
<xsd:choice>
<xsd:element ref=" r3:DerivationRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: DerivationRule

Super-types: None
Sub-types: None
Name DerivationRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:DerivationRule> ... </r3:DerivationRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="DerivationRule">
<xsd:group ref=" r3:DerivationRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: TerminateInterface

Name TerminateInterface
XML Instance Representation
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
End Choice
Schema Component Representation
<xsd:group name="TerminateInterface">
<xsd:choice>
<xsd:element ref=" r3:TerminateInterface "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: TerminateInterface

Super-types: None
Sub-types: None
Name TerminateInterface
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="TerminateInterface">
<xsd:group ref=" r3:TerminateInterface "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Interface

Name Interface
XML Instance Representation
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
Schema Component Representation
<xsd:group name="Interface">
<xsd:choice>
<xsd:element ref=" r3:TerminateInterface "/>
<xsd:element ref=" r3:Interface "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Interface

Super-types: None
Sub-types: None
Name Interface
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:TerminateInterface> ... </r3:TerminateInterface> [1]
<r3:Interface> ... </r3:Interface> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Interface">
<xsd:group ref=" r3:Interface "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ExpressionEngine

Name ExpressionEngine
XML Instance Representation
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
End Choice
Schema Component Representation
<xsd:group name="ExpressionEngine">
<xsd:choice>
<xsd:element ref=" r3:ExpressionEngine "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ExpressionEngine

Super-types: None
Sub-types: None
Name ExpressionEngine
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ExpressionEngine> ... </r3:ExpressionEngine> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ExpressionEngine">
<xsd:group ref=" r3:ExpressionEngine "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Language

Name Language
XML Instance Representation
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
Schema Component Representation
<xsd:group name="Language">
<xsd:choice>
<xsd:element ref=" r3:Language "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Language

Super-types: None
Sub-types: None
Name Language
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Language> ... </r3:Language> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Language">
<xsd:group ref=" r3:Language "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: NativeRuleConstruct

Name NativeRuleConstruct
XML Instance Representation
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="NativeRuleConstruct">
<xsd:choice>
<xsd:element ref=" r3:NativeRuleConstruct "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: NativeRuleConstruct

Super-types: None
Sub-types: None
Name NativeRuleConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="NativeRuleConstruct">
<xsd:group ref=" r3:NativeRuleConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ConstantData

Name ConstantData
XML Instance Representation
Start Choice [1]
<r3:ConstantData> ... </r3:ConstantData> [1]
End Choice
Schema Component Representation
<xsd:group name="ConstantData">
<xsd:choice>
<xsd:element ref=" r3:ConstantData "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ConstantData

Super-types: None
Sub-types: None
Name ConstantData
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ConstantData> ... </r3:ConstantData> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ConstantData">
<xsd:group ref=" r3:ConstantData "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: NativeRuleInstance

Name NativeRuleInstance
XML Instance Representation
Start Choice [1]
<r3:NativeRuleInstance> ... </r3:NativeRuleInstance> [1]
End Choice
Schema Component Representation
<xsd:group name="NativeRuleInstance">
<xsd:choice>
<xsd:element ref=" r3:NativeRuleInstance "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: NativeRuleInstance

Super-types: None
Sub-types: None
Name NativeRuleInstance
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRuleInstance> ... </r3:NativeRuleInstance> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="NativeRuleInstance">
<xsd:group ref=" r3:NativeRuleInstance "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Query

Name Query
XML Instance Representation
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
End Choice
Schema Component Representation
<xsd:group name="Query">
<xsd:choice>
<xsd:element ref=" r3:Query "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Query

Super-types: None
Sub-types: None
Name Query
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Query">
<xsd:group ref=" r3:Query "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundArgument

Name GroundArgument
XML Instance Representation
Start Choice [1]
<r3:GroundArgument> ... </r3:GroundArgument> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundArgument">
<xsd:choice>
<xsd:element ref=" r3:GroundArgument "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundArgument

Super-types: None
Sub-types: None
Name GroundArgument
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundArgument> ... </r3:GroundArgument> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundArgument">
<xsd:group ref=" r3:GroundArgument "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Argument

Name Argument
XML Instance Representation
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
Schema Component Representation
<xsd:group name="Argument">
<xsd:choice>
<xsd:element ref=" r3:Argument "/>
<-- <xsd:element ref="r3:GroundArgument" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Argument

Super-types: None
Sub-types: None
Name Argument
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Argument> ... </r3:Argument> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Argument">
<xsd:group ref=" r3:Argument "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Evaluate

Name Evaluate
XML Instance Representation
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
End Choice
Schema Component Representation
<xsd:group name="Evaluate">
<xsd:choice>
<xsd:element ref=" r3:Evaluate "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Evaluate

Super-types: None
Sub-types: None
Name Evaluate
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Evaluate> ... </r3:Evaluate> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Evaluate">
<xsd:group ref=" r3:Evaluate "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AvailableRule

Name AvailableRule
XML Instance Representation
Start Choice [1]
<r3:AvailableRule> ... </r3:AvailableRule> [1]
End Choice
Schema Component Representation
<xsd:group name="AvailableRule">
<xsd:choice>
<xsd:element ref=" r3:AvailableRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AvailableRule

Super-types: None
Sub-types: None
Name AvailableRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:AvailableRule> ... </r3:AvailableRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AvailableRule">
<xsd:group ref=" r3:AvailableRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundRule

Name GroundRule
XML Instance Representation
Start Choice [1]
<r3:GroundRule> ... </r3:GroundRule> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundRule">
<xsd:choice>
<xsd:element ref=" r3:GroundRule "/>
<-- Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundRule

Super-types: None
Sub-types: None
Name GroundRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundRule> ... </r3:GroundRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundRule">
<xsd:group ref=" r3:GroundRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Aggregator

Name Aggregator
XML Instance Representation
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
End Choice
Schema Component Representation
<xsd:group name="Aggregator">
<xsd:choice>
<xsd:element ref=" r3:Aggregator "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Aggregator

Super-types: None
Sub-types: None
Name Aggregator
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Aggregator">
<xsd:group ref=" r3:Aggregator "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Term

Name Term
XML Instance Representation
Start Choice [1]
<r3:Term> ... </r3:Term> [1]
End Choice
Schema Component Representation
<xsd:group name="Term">
<xsd:choice>
<xsd:element ref=" r3:Term "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Term

Super-types: None
Sub-types: None
Name Term
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Term> ... </r3:Term> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Term">
<xsd:group ref=" r3:Term "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Operator

Name Operator
XML Instance Representation
Start Choice [1]
<r3:Operator> ... </r3:Operator> [1]
End Choice
Schema Component Representation
<xsd:group name="Operator">
<xsd:choice>
<xsd:element ref=" r3:Operator "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Operator

Super-types: None
Sub-types: None
Name Operator
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Operator> ... </r3:Operator> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Operator">
<xsd:group ref=" r3:Operator "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: LogicalParameter

Name LogicalParameter
XML Instance Representation
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
End Choice
Schema Component Representation
<xsd:group name="LogicalParameter">
<xsd:choice>
<xsd:element ref=" r3:LogicalParameter "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: LogicalParameter

Super-types: None
Sub-types: None
Name LogicalParameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="LogicalParameter">
<xsd:group ref=" r3:LogicalParameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ParameterDefault

Name ParameterDefault
XML Instance Representation
Start Choice [1]
<r3:ParameterDefault> ... </r3:ParameterDefault> [1]
End Choice
Schema Component Representation
<xsd:group name="ParameterDefault">
<xsd:choice>
<xsd:element ref=" r3:ParameterDefault "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ParameterDefault

Super-types: None
Sub-types: None
Name ParameterDefault
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ParameterDefault> ... </r3:ParameterDefault> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ParameterDefault">
<xsd:group ref=" r3:ParameterDefault "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: NativeRule

Name NativeRule
XML Instance Representation
Start Choice [1]
<r3:NativeRule> ... </r3:NativeRule> [1]
End Choice
Schema Component Representation
<xsd:group name="NativeRule">
<xsd:choice>
<xsd:element ref=" r3:NativeRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: NativeRule

Super-types: None
Sub-types: None
Name NativeRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRule> ... </r3:NativeRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="NativeRule">
<xsd:group ref=" r3:NativeRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Terminate

Name Terminate
XML Instance Representation
Start Choice [1]
<r3:Terminate> ... </r3:Terminate> [1]
End Choice
Schema Component Representation
<xsd:group name="Terminate">
<xsd:choice>
<xsd:element ref=" r3:Terminate "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Terminate

Super-types: None
Sub-types: None
Name Terminate
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Terminate> ... </r3:Terminate> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Terminate">
<xsd:group ref=" r3:Terminate "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AvailableRuleSet

Name AvailableRuleSet
XML Instance Representation
Start Choice [1]
<r3:AvailableRuleSet> ... </r3:AvailableRuleSet> [1]
End Choice
Schema Component Representation
<xsd:group name="AvailableRuleSet">
<xsd:choice>
<xsd:element ref=" r3:AvailableRuleSet "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AvailableRuleSet

Super-types: None
Sub-types: None
Name AvailableRuleSet
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:AvailableRuleSet> ... </r3:AvailableRuleSet> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AvailableRuleSet">
<xsd:group ref=" r3:AvailableRuleSet "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AvailableRulePackage

Name AvailableRulePackage
XML Instance Representation
Start Choice [1]
<r3:AvailableRulePackage> ... </r3:AvailableRulePackage> [1]
End Choice
Schema Component Representation
<xsd:group name="AvailableRulePackage">
<xsd:choice>
<xsd:element ref=" r3:AvailableRulePackage "/>
<-- Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AvailableRulePackage

Super-types: None
Sub-types: None
Name AvailableRulePackage
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:AvailableRulePackage> ... </r3:AvailableRulePackage> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AvailableRulePackage">
<xsd:group ref=" r3:AvailableRulePackage "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AvailableResource

Name AvailableResource
XML Instance Representation
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
Schema Component Representation
<xsd:group name="AvailableResource">
<xsd:choice>
<xsd:element ref=" r3:AvailableResource "/>
<-- Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
<-- <xsd:element ref="r3:AvailableRulePackage" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AvailableResource

Super-types: None
Sub-types: None
Name AvailableResource
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:AvailableResource> ... </r3:AvailableResource> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AvailableResource">
<xsd:group ref=" r3:AvailableResource "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundRuleSet

Name GroundRuleSet
XML Instance Representation
Start Choice [1]
<r3:GroundRuleSet> ... </r3:GroundRuleSet> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundRuleSet">
<xsd:choice>
<xsd:element ref=" r3:GroundRuleSet "/>
<-- Definition -->
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundRuleSet

Super-types: None
Sub-types: None
Name GroundRuleSet
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundRuleSet> ... </r3:GroundRuleSet> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundRuleSet">
<xsd:group ref=" r3:GroundRuleSet "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: RuleSet

Name RuleSet
XML Instance Representation
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
Schema Component Representation
<xsd:group name="RuleSet">
<xsd:choice>
<xsd:element ref=" r3:RuleSet "/>
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
<-- <xsd:element ref="r3:GroundRuleSet" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: RuleSet

Super-types: None
Sub-types: None
Name RuleSet
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="RuleSet">
<xsd:group ref=" r3:RuleSet "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundRulePackage

Name GroundRulePackage
XML Instance Representation
Start Choice [1]
<r3:GroundRulePackage> ... </r3:GroundRulePackage> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundRulePackage">
<xsd:choice>
<xsd:element ref=" r3:GroundRulePackage "/>
<-- Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
<-- <xsd:element ref="r3:GroundRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
<-- <xsd:element ref="r3:AvailableRulePackage" /> Definition -->
<-- <xsd:element ref="r3:GroundRuleSet" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundRulePackage

Super-types: None
Sub-types: None
Name GroundRulePackage
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundRulePackage> ... </r3:GroundRulePackage> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundRulePackage">
<xsd:group ref=" r3:GroundRulePackage "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ParameterLiteral

Name ParameterLiteral
XML Instance Representation
Start Choice [1]
<r3:ParameterLiteral> ... </r3:ParameterLiteral> [1]
End Choice
Schema Component Representation
<xsd:group name="ParameterLiteral">
<xsd:choice>
<xsd:element ref=" r3:ParameterLiteral "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ParameterLiteral

Super-types: None
Sub-types: None
Name ParameterLiteral
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ParameterLiteral> ... </r3:ParameterLiteral> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ParameterLiteral">
<xsd:group ref=" r3:ParameterLiteral "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: OperatorArgument

Name OperatorArgument
XML Instance Representation
Start Choice [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
End Choice
Schema Component Representation
<xsd:group name="OperatorArgument">
<xsd:choice>
<xsd:element ref=" r3:OperatorArgument "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: OperatorArgument

Super-types: None
Sub-types: None
Name OperatorArgument
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="OperatorArgument">
<xsd:group ref=" r3:OperatorArgument "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ECARule

Name ECARule
XML Instance Representation
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
End Choice
Schema Component Representation
<xsd:group name="ECARule">
<xsd:choice>
<xsd:element ref=" r3:ECARule "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ECARule

Super-types: None
Sub-types: None
Name ECARule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ECARule">
<xsd:group ref=" r3:ECARule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Load

Name Load
XML Instance Representation
Start Choice [1]
<r3:Load> ... </r3:Load> [1]
End Choice
Schema Component Representation
<xsd:group name="Load">
<xsd:choice>
<xsd:element ref=" r3:Load "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Load

Super-types: None
Sub-types: None
Name Load
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Load> ... </r3:Load> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Load">
<xsd:group ref=" r3:Load "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Installed

Name Installed
XML Instance Representation
Start Choice [1]
<r3:Installed> ... </r3:Installed> [1]
End Choice
Schema Component Representation
<xsd:group name="Installed">
<xsd:choice>
<xsd:element ref=" r3:Installed "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Installed

Super-types: None
Sub-types: None
Name Installed
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Installed> ... </r3:Installed> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Installed">
<xsd:group ref=" r3:Installed "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: VariableMode

Name VariableMode
XML Instance Representation
Start Choice [1]
<r3:VariableMode> ... </r3:VariableMode> [1]
End Choice
Schema Component Representation
<xsd:group name="VariableMode">
<xsd:choice>
<xsd:element ref=" r3:VariableMode "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: VariableMode

Super-types: None
Sub-types: None
Name VariableMode
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:VariableMode> ... </r3:VariableMode> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="VariableMode">
<xsd:group ref=" r3:VariableMode "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: NormalizedNative

Name NormalizedNative
XML Instance Representation
Start Choice [1]
<r3:NormalizedNative> ... </r3:NormalizedNative> [1]
End Choice
Schema Component Representation
<xsd:group name="NormalizedNative">
<xsd:choice>
<xsd:element ref=" r3:NormalizedNative "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: NormalizedNative

Super-types: None
Sub-types: None
Name NormalizedNative
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NormalizedNative> ... </r3:NormalizedNative> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="NormalizedNative">
<xsd:group ref=" r3:NormalizedNative "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundNative

Name GroundNative
XML Instance Representation
Start Choice [1]
<r3:GroundNative> ... </r3:GroundNative> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundNative">
<xsd:choice>
<xsd:element ref=" r3:GroundNative "/>
<-- Definition -->
<-- <xsd:element ref="r3:NormalizedNative" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundNative

Super-types: None
Sub-types: None
Name GroundNative
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundNative> ... </r3:GroundNative> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundNative">
<xsd:group ref=" r3:GroundNative "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Native

Name Native
XML Instance Representation
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
Schema Component Representation
<xsd:group name="Native">
<xsd:choice>
<xsd:element ref=" r3:Native "/>
<-- <xsd:element ref="r3:NormalizedNative" /> Definition -->
<-- <xsd:element ref="r3:GroundNative" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Native

Super-types: None
Sub-types: None
Name Native
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Native> ... </r3:Native> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Native">
<xsd:group ref=" r3:Native "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Terminated

Name Terminated
XML Instance Representation
Start Choice [1]
<r3:Terminated> ... </r3:Terminated> [1]
End Choice
Schema Component Representation
<xsd:group name="Terminated">
<xsd:choice>
<xsd:element ref=" r3:Terminated "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Terminated

Super-types: None
Sub-types: None
Name Terminated
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Terminated> ... </r3:Terminated> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Terminated">
<xsd:group ref=" r3:Terminated "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ECAEngine

Name ECAEngine
XML Instance Representation
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
End Choice
Schema Component Representation
<xsd:group name="ECAEngine">
<xsd:choice>
<xsd:element ref=" r3:ECAEngine "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ECAEngine

Super-types: None
Sub-types: None
Name ECAEngine
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ECAEngine">
<xsd:group ref=" r3:ECAEngine "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AsynchEngine

Name AsynchEngine
XML Instance Representation
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:AsynchEngine> ... </r3:AsynchEngine> [1]
End Choice
Schema Component Representation
<xsd:group name="AsynchEngine">
<xsd:choice>
<xsd:element ref=" r3:ECAEngine "/>
<xsd:element ref=" r3:AsynchEngine "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AsynchEngine

Super-types: None
Sub-types: None
Name AsynchEngine
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:AsynchEngine> ... </r3:AsynchEngine> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AsynchEngine">
<xsd:group ref=" r3:AsynchEngine "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AsynchClient

Name AsynchClient
XML Instance Representation
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:AsynchClient> ... </r3:AsynchClient> [1]
End Choice
Schema Component Representation
<xsd:group name="AsynchClient">
<xsd:choice>
<xsd:element ref=" r3:ECAEngine "/>
<xsd:element ref=" r3:AsynchClient "/>
<-- Definition -->
<-- <xsd:element ref="r3:AsynchEngine" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AsynchClient

Super-types: None
Sub-types: None
Name AsynchClient
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:AsynchClient> ... </r3:AsynchClient> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AsynchClient">
<xsd:group ref=" r3:AsynchClient "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: RuleEngine

Name RuleEngine
XML Instance Representation
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
End Choice
Schema Component Representation
<xsd:group name="RuleEngine">
<xsd:choice>
<xsd:element ref=" r3:ECAEngine "/>
<xsd:element ref=" r3:RuleEngine "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: RuleEngine

Super-types: None
Sub-types: None
Name RuleEngine
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECAEngine> ... </r3:ECAEngine> [1]
<r3:RuleEngine> ... </r3:RuleEngine> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="RuleEngine">
<xsd:group ref=" r3:RuleEngine "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Evaluated

Name Evaluated
XML Instance Representation
Start Choice [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
End Choice
Schema Component Representation
<xsd:group name="Evaluated">
<xsd:choice>
<xsd:element ref=" r3:Evaluated "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Evaluated

Super-types: None
Sub-types: None
Name Evaluated
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Evaluated">
<xsd:group ref=" r3:Evaluated "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: TerminatedResponse

Name TerminatedResponse
XML Instance Representation
Start Choice [1]
<r3:Terminated> ... </r3:Terminated> [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:TerminatedResponse> ... </r3:TerminatedResponse> [1]
End Choice
Schema Component Representation
<xsd:group name="TerminatedResponse">
<xsd:choice>
<xsd:element ref=" r3:Terminated "/>
<xsd:element ref=" r3:Evaluated "/>
<xsd:element ref=" r3:TerminatedResponse "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: TerminatedResponse

Super-types: None
Sub-types: None
Name TerminatedResponse
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Terminated> ... </r3:Terminated> [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:TerminatedResponse> ... </r3:TerminatedResponse> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="TerminatedResponse">
<xsd:group ref=" r3:TerminatedResponse "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Constant

Name Constant
XML Instance Representation
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
End Choice
Schema Component Representation
<xsd:group name="Constant">
<xsd:choice>
<xsd:element ref=" r3:Constant "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Constant

Super-types: None
Sub-types: None
Name Constant
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Constant">
<xsd:group ref=" r3:Constant "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Functor

Name Functor
XML Instance Representation
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
End Choice
Schema Component Representation
<xsd:group name="Functor">
<xsd:choice>
<xsd:element ref=" r3:Constant "/>
<xsd:element ref=" r3:Functor "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Functor

Super-types: None
Sub-types: None
Name Functor
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Functor">
<xsd:group ref=" r3:Functor "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AbstractConstruct

Name AbstractConstruct
XML Instance Representation
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:AbstractConstruct> ... </r3:AbstractConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="AbstractConstruct">
<xsd:choice>
<xsd:element ref=" r3:Aggregator "/>
<xsd:element ref=" r3:Operator "/>
<xsd:element ref=" r3:Constant "/>
<xsd:element ref=" r3:Functor "/>
<xsd:element ref=" r3:AbstractConstruct "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AbstractConstruct

Super-types: None
Sub-types: None
Name AbstractConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:AbstractConstruct> ... </r3:AbstractConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AbstractConstruct">
<xsd:group ref=" r3:AbstractConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: OpaqueParameter

Name OpaqueParameter
XML Instance Representation
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
Schema Component Representation
<xsd:group name="OpaqueParameter">
<xsd:choice>
<xsd:element ref=" r3:OpaqueParameter "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: OpaqueParameter

Super-types: None
Sub-types: None
Name OpaqueParameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="OpaqueParameter">
<xsd:group ref=" r3:OpaqueParameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: FunctionalParameter

Name FunctionalParameter
XML Instance Representation
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
Schema Component Representation
<xsd:group name="FunctionalParameter">
<xsd:choice>
<xsd:element ref=" r3:OpaqueParameter "/>
<xsd:element ref=" r3:FunctionalParameter "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: FunctionalParameter

Super-types: None
Sub-types: None
Name FunctionalParameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="FunctionalParameter">
<xsd:group ref=" r3:FunctionalParameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ConstructParameter

Name ConstructParameter
XML Instance Representation
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
Schema Component Representation
<xsd:group name="ConstructParameter">
<xsd:choice>
<xsd:element ref=" r3:LogicalParameter "/>
<xsd:element ref=" r3:OpaqueParameter "/>
<xsd:element ref=" r3:FunctionalParameter "/>
<xsd:element ref=" r3:ConstructParameter "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ConstructParameter

Super-types: None
Sub-types: None
Name ConstructParameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:ConstructParameter> ... </r3:ConstructParameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ConstructParameter">
<xsd:group ref=" r3:ConstructParameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Action

Name Action
XML Instance Representation
Start Choice [1]
<r3:Action> ... </r3:Action> [1]
End Choice
Schema Component Representation
<xsd:group name="Action">
<xsd:choice>
<xsd:element ref=" r3:Action "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Action

Super-types: None
Sub-types: None
Name Action
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Action> ... </r3:Action> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Action">
<xsd:group ref=" r3:Action "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: VariableBinding

Name VariableBinding
XML Instance Representation
Start Choice [1]
<r3:VariableBinding> ... </r3:VariableBinding> [1]
End Choice
Schema Component Representation
<xsd:group name="VariableBinding">
<xsd:choice>
<xsd:element ref=" r3:VariableBinding "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: VariableBinding

Super-types: None
Sub-types: None
Name VariableBinding
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:VariableBinding> ... </r3:VariableBinding> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="VariableBinding">
<xsd:group ref=" r3:VariableBinding "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundVariable

Name GroundVariable
XML Instance Representation
Start Choice [1]
<r3:GroundVariable> ... </r3:GroundVariable> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundVariable">
<xsd:choice>
<xsd:element ref=" r3:GroundVariable "/>
<-- Definition -->
<-- <xsd:element ref="r3:VariableBinding" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundVariable

Super-types: None
Sub-types: None
Name GroundVariable
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundVariable> ... </r3:GroundVariable> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundVariable">
<xsd:group ref=" r3:GroundVariable "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Variable

Name Variable
XML Instance Representation
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
Schema Component Representation
<xsd:group name="Variable">
<xsd:choice>
<xsd:element ref=" r3:Variable "/>
<-- <xsd:element ref="r3:VariableBinding" /> Definition -->
<-- <xsd:element ref="r3:GroundVariable" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Variable

Super-types: None
Sub-types: None
Name Variable
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Variable> ... </r3:Variable> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Variable">
<xsd:group ref=" r3:Variable "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Evaluating

Name Evaluating
XML Instance Representation
Start Choice [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
End Choice
Schema Component Representation
<xsd:group name="Evaluating">
<xsd:choice>
<xsd:element ref=" r3:Evaluating "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Evaluating

Super-types: None
Sub-types: None
Name Evaluating
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Evaluating">
<xsd:group ref=" r3:Evaluating "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: EvaluateResponse

Name EvaluateResponse
XML Instance Representation
Start Choice [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
<r3:EvaluateResponse> ... </r3:EvaluateResponse> [1]
End Choice
Schema Component Representation
<xsd:group name="EvaluateResponse">
<xsd:choice>
<xsd:element ref=" r3:Evaluated "/>
<xsd:element ref=" r3:Evaluating "/>
<xsd:element ref=" r3:EvaluateResponse "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: EvaluateResponse

Super-types: None
Sub-types: None
Name EvaluateResponse
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
<r3:EvaluateResponse> ... </r3:EvaluateResponse> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="EvaluateResponse">
<xsd:group ref=" r3:EvaluateResponse "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ECARuleInstance

Name ECARuleInstance
XML Instance Representation
Start Choice [1]
<r3:ECARuleInstance> ... </r3:ECARuleInstance> [1]
End Choice
Schema Component Representation
<xsd:group name="ECARuleInstance">
<xsd:choice>
<xsd:element ref=" r3:ECARuleInstance "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ECARuleInstance

Super-types: None
Sub-types: None
Name ECARuleInstance
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARuleInstance> ... </r3:ECARuleInstance> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ECARuleInstance">
<xsd:group ref=" r3:ECARuleInstance "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: RuleInstance

Name RuleInstance
XML Instance Representation
Start Choice [1]
<r3:NativeRuleInstance> ... </r3:NativeRuleInstance> [1]
<r3:ECARuleInstance> ... </r3:ECARuleInstance> [1]
<r3:RuleInstance> ... </r3:RuleInstance> [1]
End Choice
Schema Component Representation
<xsd:group name="RuleInstance">
<xsd:choice>
<xsd:element ref=" r3:NativeRuleInstance "/>
<xsd:element ref=" r3:ECARuleInstance "/>
<xsd:element ref=" r3:RuleInstance "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: RuleInstance

Super-types: None
Sub-types: None
Name RuleInstance
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRuleInstance> ... </r3:NativeRuleInstance> [1]
<r3:ECARuleInstance> ... </r3:ECARuleInstance> [1]
<r3:RuleInstance> ... </r3:RuleInstance> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="RuleInstance">
<xsd:group ref=" r3:RuleInstance "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ProductionRule

Name ProductionRule
XML Instance Representation
Start Choice [1]
<r3:ProductionRule> ... </r3:ProductionRule> [1]
End Choice
Schema Component Representation
<xsd:group name="ProductionRule">
<xsd:choice>
<xsd:element ref=" r3:ProductionRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ProductionRule

Super-types: None
Sub-types: None
Name ProductionRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ProductionRule> ... </r3:ProductionRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ProductionRule">
<xsd:group ref=" r3:ProductionRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ActiveRule

Name ActiveRule
XML Instance Representation
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:ActiveRule> ... </r3:ActiveRule> [1]
End Choice
Schema Component Representation
<xsd:group name="ActiveRule">
<xsd:choice>
<xsd:element ref=" r3:ECARule "/>
<xsd:element ref=" r3:ActiveRule "/>
<-- Definition -->
<-- <xsd:element ref="r3:ProductionRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ActiveRule

Super-types: None
Sub-types: None
Name ActiveRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:ActiveRule> ... </r3:ActiveRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ActiveRule">
<xsd:group ref=" r3:ActiveRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ImplicationRule

Name ImplicationRule
XML Instance Representation
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:ImplicationRule> ... </r3:ImplicationRule> [1]
End Choice
Schema Component Representation
<xsd:group name="ImplicationRule">
<xsd:choice>
<xsd:element ref=" r3:ECARule "/>
<xsd:element ref=" r3:ImplicationRule "/>
<-- Definition -->
<-- <xsd:element ref="r3:DerivationRule" /> Definition -->
<-- <xsd:element ref="r3:ProductionRule" /> Definition -->
<-- <xsd:element ref="r3:ActiveRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ImplicationRule

Super-types: None
Sub-types: None
Name ImplicationRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:ImplicationRule> ... </r3:ImplicationRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ImplicationRule">
<xsd:group ref=" r3:ImplicationRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: LiteralConstruct

Name LiteralConstruct
XML Instance Representation
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="LiteralConstruct">
<xsd:choice>
<xsd:element ref=" r3:LiteralConstruct "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: LiteralConstruct

Super-types: None
Sub-types: None
Name LiteralConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="LiteralConstruct">
<xsd:group ref=" r3:LiteralConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: OpaqueConstruct

Name OpaqueConstruct
XML Instance Representation
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="OpaqueConstruct">
<xsd:choice>
<xsd:element ref=" r3:LiteralConstruct "/>
<xsd:element ref=" r3:OpaqueConstruct "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: OpaqueConstruct

Super-types: None
Sub-types: None
Name OpaqueConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="OpaqueConstruct">
<xsd:group ref=" r3:OpaqueConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ExpressionConstruct

Name ExpressionConstruct
XML Instance Representation
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="ExpressionConstruct">
<xsd:choice>
<xsd:element ref=" r3:Aggregator "/>
<xsd:element ref=" r3:Operator "/>
<xsd:element ref=" r3:Constant "/>
<xsd:element ref=" r3:Functor "/>
<xsd:element ref=" r3:LiteralConstruct "/>
<xsd:element ref=" r3:OpaqueConstruct "/>
<xsd:element ref=" r3:ExpressionConstruct "/>
<-- Definition -->
<-- <xsd:element ref="r3:AbstractConstruct" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ExpressionConstruct

Super-types: None
Sub-types: None
Name ExpressionConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:ExpressionConstruct> ... </r3:ExpressionConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ExpressionConstruct">
<xsd:group ref=" r3:ExpressionConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: LanguageConstruct

Name LanguageConstruct
XML Instance Representation
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageConstruct> ... </r3:LanguageConstruct> [1]
End Choice
Schema Component Representation
<xsd:group name="LanguageConstruct">
<xsd:choice>
<xsd:element ref=" r3:NativeRuleConstruct "/>
<xsd:element ref=" r3:Aggregator "/>
<xsd:element ref=" r3:Operator "/>
<xsd:element ref=" r3:Constant "/>
<xsd:element ref=" r3:Functor "/>
<xsd:element ref=" r3:LiteralConstruct "/>
<xsd:element ref=" r3:OpaqueConstruct "/>
<xsd:element ref=" r3:LanguageConstruct "/>
<-- Definition -->
<-- <xsd:element ref="r3:AbstractConstruct" /> Definition -->
<-- <xsd:element ref="r3:ExpressionConstruct" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: LanguageConstruct

Super-types: None
Sub-types: None
Name LanguageConstruct
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageConstruct> ... </r3:LanguageConstruct> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="LanguageConstruct">
<xsd:group ref=" r3:LanguageConstruct "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: LanguageElement

Name LanguageElement
XML Instance Representation
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageElement> ... </r3:LanguageElement> [1]
End Choice
Schema Component Representation
<xsd:group name="LanguageElement">
<xsd:choice>
<xsd:element ref=" r3:NativeRuleConstruct "/>
<xsd:element ref=" r3:Aggregator "/>
<xsd:element ref=" r3:Operator "/>
<xsd:element ref=" r3:LogicalParameter "/>
<xsd:element ref=" r3:OperatorArgument "/>
<xsd:element ref=" r3:Constant "/>
<xsd:element ref=" r3:Functor "/>
<xsd:element ref=" r3:OpaqueParameter "/>
<xsd:element ref=" r3:FunctionalParameter "/>
<xsd:element ref=" r3:LiteralConstruct "/>
<xsd:element ref=" r3:OpaqueConstruct "/>
<xsd:element ref=" r3:LanguageElement "/>
<-- Definition -->
<-- <xsd:element ref="r3:AbstractConstruct" /> Definition -->
<-- <xsd:element ref="r3:ConstructParameter" /> Definition -->
<-- <xsd:element ref="r3:ExpressionConstruct" /> Definition -->
<-- <xsd:element ref="r3:LanguageConstruct" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: LanguageElement

Super-types: None
Sub-types: None
Name LanguageElement
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NativeRuleConstruct> ... </r3:NativeRuleConstruct> [1]
<r3:Aggregator> ... </r3:Aggregator> [1]
<r3:Operator> ... </r3:Operator> [1]
<r3:LogicalParameter> ... </r3:LogicalParameter> [1]
<r3:OperatorArgument> ... </r3:OperatorArgument> [1]
<r3:Constant> ... </r3:Constant> [1]
<r3:Functor> ... </r3:Functor> [1]
<r3:OpaqueParameter> ... </r3:OpaqueParameter> [1]
<r3:FunctionalParameter> ... </r3:FunctionalParameter> [1]
<r3:LiteralConstruct> ... </r3:LiteralConstruct> [1]
<r3:OpaqueConstruct> ... </r3:OpaqueConstruct> [1]
<r3:LanguageElement> ... </r3:LanguageElement> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="LanguageElement">
<xsd:group ref=" r3:LanguageElement "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Install

Name Install
XML Instance Representation
Start Choice [1]
<r3:Install> ... </r3:Install> [1]
End Choice
Schema Component Representation
<xsd:group name="Install">
<xsd:choice>
<xsd:element ref=" r3:Install "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Install

Super-types: None
Sub-types: None
Name Install
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Install> ... </r3:Install> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Install">
<xsd:group ref=" r3:Install "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: NormalizedExpression

Name NormalizedExpression
XML Instance Representation
Start Choice [1]
<r3:NormalizedExpression> ... </r3:NormalizedExpression> [1]
End Choice
Schema Component Representation
<xsd:group name="NormalizedExpression">
<xsd:choice>
<xsd:element ref=" r3:NormalizedExpression "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: NormalizedExpression

Super-types: None
Sub-types: None
Name NormalizedExpression
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:NormalizedExpression> ... </r3:NormalizedExpression> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="NormalizedExpression">
<xsd:group ref=" r3:NormalizedExpression "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundExpression

Name GroundExpression
XML Instance Representation
Start Choice [1]
<r3:GroundExpression> ... </r3:GroundExpression> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundExpression">
<xsd:choice>
<xsd:element ref=" r3:GroundExpression "/>
<-- Definition -->
<-- <xsd:element ref="r3:NormalizedExpression" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundExpression

Super-types: None
Sub-types: None
Name GroundExpression
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundExpression> ... </r3:GroundExpression> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundExpression">
<xsd:group ref=" r3:GroundExpression "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundConstruction

Name GroundConstruction
XML Instance Representation
Start Choice [1]
<r3:GroundConstruction> ... </r3:GroundConstruction> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundConstruction">
<xsd:choice>
<xsd:element ref=" r3:GroundConstruction "/>
<-- Definition -->
<-- <xsd:element ref="r3:NormalizedNative" /> Definition -->
<-- <xsd:element ref="r3:GroundNative" /> Definition -->
<-- <xsd:element ref="r3:NormalizedExpression" /> Definition -->
<-- <xsd:element ref="r3:GroundExpression" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundConstruction

Super-types: None
Sub-types: None
Name GroundConstruction
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundConstruction> ... </r3:GroundConstruction> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundConstruction">
<xsd:group ref=" r3:GroundConstruction "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Result

Name Result
XML Instance Representation
Start Choice [1]
<r3:Result> ... </r3:Result> [1]
End Choice
Schema Component Representation
<xsd:group name="Result">
<xsd:choice>
<xsd:element ref=" r3:Result "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Result

Super-types: None
Sub-types: None
Name Result
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Result> ... </r3:Result> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Result">
<xsd:group ref=" r3:Result "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Formula

Name Formula
XML Instance Representation
Start Choice [1]
<r3:Formula> ... </r3:Formula> [1]
End Choice
Schema Component Representation
<xsd:group name="Formula">
<xsd:choice>
<xsd:element ref=" r3:Formula "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Formula

Super-types: None
Sub-types: None
Name Formula
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Formula> ... </r3:Formula> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Formula">
<xsd:group ref=" r3:Formula "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Loaded

Name Loaded
XML Instance Representation
Start Choice [1]
<r3:Loaded> ... </r3:Loaded> [1]
End Choice
Schema Component Representation
<xsd:group name="Loaded">
<xsd:choice>
<xsd:element ref=" r3:Loaded "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Loaded

Super-types: None
Sub-types: None
Name Loaded
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Loaded> ... </r3:Loaded> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Loaded">
<xsd:group ref=" r3:Loaded "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Assertion

Name Assertion
XML Instance Representation
Start Choice [1]
<r3:Assertion> ... </r3:Assertion> [1]
End Choice
Schema Component Representation
<xsd:group name="Assertion">
<xsd:choice>
<xsd:element ref=" r3:Assertion "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Assertion

Super-types: None
Sub-types: None
Name Assertion
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Assertion> ... </r3:Assertion> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Assertion">
<xsd:group ref=" r3:Assertion "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: FactualRule

Name FactualRule
XML Instance Representation
Start Choice [1]
<r3:FactualRule> ... </r3:FactualRule> [1]
End Choice
Schema Component Representation
<xsd:group name="FactualRule">
<xsd:choice>
<xsd:element ref=" r3:FactualRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: FactualRule

Super-types: None
Sub-types: None
Name FactualRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:FactualRule> ... </r3:FactualRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="FactualRule">
<xsd:group ref=" r3:FactualRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: ParameterVariable

Name ParameterVariable
XML Instance Representation
Start Choice [1]
<r3:ParameterVariable> ... </r3:ParameterVariable> [1]
End Choice
Schema Component Representation
<xsd:group name="ParameterVariable">
<xsd:choice>
<xsd:element ref=" r3:ParameterVariable "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: ParameterVariable

Super-types: None
Sub-types: None
Name ParameterVariable
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ParameterVariable> ... </r3:ParameterVariable> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="ParameterVariable">
<xsd:group ref=" r3:ParameterVariable "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: GroundParameter

Name GroundParameter
XML Instance Representation
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
Schema Component Representation
<xsd:group name="GroundParameter">
<xsd:choice>
<xsd:element ref=" r3:GroundParameter "/>
<-- Definition -->
<-- <xsd:element ref="r3:ParameterDefault" /> Definition -->
<-- <xsd:element ref="r3:ParameterLiteral" /> Definition -->
<-- <xsd:element ref="r3:ParameterVariable" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: GroundParameter

Super-types: None
Sub-types: None
Name GroundParameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:GroundParameter> ... </r3:GroundParameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="GroundParameter">
<xsd:group ref=" r3:GroundParameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: LiteralHolder

Name LiteralHolder
XML Instance Representation
Start Choice [1]
<r3:LiteralHolder> ... </r3:LiteralHolder> [1]
End Choice
Schema Component Representation
<xsd:group name="LiteralHolder">
<xsd:choice>
<xsd:element ref=" r3:LiteralHolder "/>
<-- Definition -->
<-- <xsd:element ref="r3:ParameterDefault" /> Definition -->
<-- <xsd:element ref="r3:ParameterLiteral" /> Definition -->
<-- <xsd:element ref="r3:VariableBinding" /> Definition -->
<-- <xsd:element ref="r3:GroundVariable" /> Definition -->
<-- <xsd:element ref="r3:ParameterVariable" /> Definition -->
<-- <xsd:element ref="r3:GroundParameter" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: LiteralHolder

Super-types: None
Sub-types: None
Name LiteralHolder
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:LiteralHolder> ... </r3:LiteralHolder> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="LiteralHolder">
<xsd:group ref=" r3:LiteralHolder "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Parameter

Name Parameter
XML Instance Representation
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
Schema Component Representation
<xsd:group name="Parameter">
<xsd:choice>
<xsd:element ref=" r3:Parameter "/>
<-- <xsd:element ref="r3:ParameterDefault" /> Definition -->
<-- <xsd:element ref="r3:ParameterLiteral" /> Definition -->
<-- <xsd:element ref="r3:ParameterVariable" /> Definition -->
<-- <xsd:element ref="r3:GroundParameter" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Parameter

Super-types: None
Sub-types: None
Name Parameter
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Parameter> ... </r3:Parameter> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Parameter">
<xsd:group ref=" r3:Parameter "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Registered

Name Registered
XML Instance Representation
Start Choice [1]
<r3:Registered> ... </r3:Registered> [1]
End Choice
Schema Component Representation
<xsd:group name="Registered">
<xsd:choice>
<xsd:element ref=" r3:Registered "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Registered

Super-types: None
Sub-types: None
Name Registered
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Registered> ... </r3:Registered> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Registered">
<xsd:group ref=" r3:Registered "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Response

Name Response
XML Instance Representation
Start Choice [1]
<r3:Installed> ... </r3:Installed> [1]
<r3:Terminated> ... </r3:Terminated> [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
<r3:Loaded> ... </r3:Loaded> [1]
<r3:Registered> ... </r3:Registered> [1]
<r3:Response> ... </r3:Response> [1]
End Choice
Schema Component Representation
<xsd:group name="Response">
<xsd:choice>
<xsd:element ref=" r3:Installed "/>
<xsd:element ref=" r3:Terminated "/>
<xsd:element ref=" r3:Evaluated "/>
<xsd:element ref=" r3:Evaluating "/>
<xsd:element ref=" r3:Loaded "/>
<xsd:element ref=" r3:Registered "/>
<xsd:element ref=" r3:Response "/>
<-- Definition -->
<-- <xsd:element ref="r3:TerminatedResponse" /> Definition -->
<-- <xsd:element ref="r3:EvaluateResponse" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Response

Super-types: None
Sub-types: None
Name Response
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Installed> ... </r3:Installed> [1]
<r3:Terminated> ... </r3:Terminated> [1]
<r3:Evaluated> ... </r3:Evaluated> [1]
<r3:Evaluating> ... </r3:Evaluating> [1]
<r3:Loaded> ... </r3:Loaded> [1]
<r3:Registered> ... </r3:Registered> [1]
<r3:Response> ... </r3:Response> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Response">
<xsd:group ref=" r3:Response "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Test

Name Test
XML Instance Representation
Start Choice [1]
<r3:Test> ... </r3:Test> [1]
End Choice
Schema Component Representation
<xsd:group name="Test">
<xsd:choice>
<xsd:element ref=" r3:Test "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Test

Super-types: None
Sub-types: None
Name Test
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Test> ... </r3:Test> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Test">
<xsd:group ref=" r3:Test "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Condition

Name Condition
XML Instance Representation
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
End Choice
Schema Component Representation
<xsd:group name="Condition">
<xsd:choice>
<xsd:element ref=" r3:Query "/>
<xsd:element ref=" r3:Test "/>
<xsd:element ref=" r3:Condition "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Condition

Super-types: None
Sub-types: None
Name Condition
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Condition">
<xsd:group ref=" r3:Condition "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Error

Name Error
XML Instance Representation
Start Choice [1]
<r3:Error> ... </r3:Error> [1]
End Choice
Schema Component Representation
<xsd:group name="Error">
<xsd:choice>
<xsd:element ref=" r3:Error "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Error

Super-types: None
Sub-types: None
Name Error
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Error> ... </r3:Error> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Error">
<xsd:group ref=" r3:Error "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Substitution

Name Substitution
XML Instance Representation
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
End Choice
Schema Component Representation
<xsd:group name="Substitution">
<xsd:choice>
<xsd:element ref=" r3:Substitution "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Substitution

Super-types: None
Sub-types: None
Name Substitution
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Substitution">
<xsd:group ref=" r3:Substitution "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Tuple

Name Tuple
XML Instance Representation
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
<r3:Tuple> ... </r3:Tuple> [1]
End Choice
Schema Component Representation
<xsd:group name="Tuple">
<xsd:choice>
<xsd:element ref=" r3:Substitution "/>
<xsd:element ref=" r3:Tuple "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Tuple

Super-types: None
Sub-types: None
Name Tuple
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
<r3:Tuple> ... </r3:Tuple> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Tuple">
<xsd:group ref=" r3:Tuple "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Solution

Name Solution
XML Instance Representation
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
<r3:Tuple> ... </r3:Tuple> [1]
<r3:Solution> ... </r3:Solution> [1]
End Choice
Schema Component Representation
<xsd:group name="Solution">
<xsd:choice>
<xsd:element ref=" r3:Substitution "/>
<xsd:element ref=" r3:Tuple "/>
<xsd:element ref=" r3:Solution "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Solution

Super-types: None
Sub-types: None
Name Solution
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Substitution> ... </r3:Substitution> [1]
<r3:Tuple> ... </r3:Tuple> [1]
<r3:Solution> ... </r3:Solution> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Solution">
<xsd:group ref=" r3:Solution "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Event

Name Event
XML Instance Representation
Start Choice [1]
<r3:Event> ... </r3:Event> [1]
End Choice
Schema Component Representation
<xsd:group name="Event">
<xsd:choice>
<xsd:element ref=" r3:Event "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Event

Super-types: None
Sub-types: None
Name Event
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Event> ... </r3:Event> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Event">
<xsd:group ref=" r3:Event "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Component

Name Component
XML Instance Representation
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
End Choice
Schema Component Representation
<xsd:group name="Component">
<xsd:choice>
<xsd:element ref=" r3:Query "/>
<xsd:element ref=" r3:Action "/>
<xsd:element ref=" r3:Test "/>
<xsd:element ref=" r3:Condition "/>
<xsd:element ref=" r3:Event "/>
<xsd:element ref=" r3:Component "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Component

Super-types: None
Sub-types: None
Name Component
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Query> ... </r3:Query> [1]
<r3:Action> ... </r3:Action> [1]
<r3:Test> ... </r3:Test> [1]
<r3:Condition> ... </r3:Condition> [1]
<r3:Event> ... </r3:Event> [1]
<r3:Component> ... </r3:Component> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Component">
<xsd:group ref=" r3:Component "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: IntegrityRule

Name IntegrityRule
XML Instance Representation
Start Choice [1]
<r3:IntegrityRule> ... </r3:IntegrityRule> [1]
End Choice
Schema Component Representation
<xsd:group name="IntegrityRule">
<xsd:choice>
<xsd:element ref=" r3:IntegrityRule "/>
<-- Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: IntegrityRule

Super-types: None
Sub-types: None
Name IntegrityRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:IntegrityRule> ... </r3:IntegrityRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="IntegrityRule">
<xsd:group ref=" r3:IntegrityRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: AbstractRule

Name AbstractRule
XML Instance Representation
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:AbstractRule> ... </r3:AbstractRule> [1]
End Choice
Schema Component Representation
<xsd:group name="AbstractRule">
<xsd:choice>
<xsd:element ref=" r3:ECARule "/>
<xsd:element ref=" r3:AbstractRule "/>
<-- Definition -->
<-- <xsd:element ref="r3:DerivationRule" /> Definition -->
<-- <xsd:element ref="r3:ProductionRule" /> Definition -->
<-- <xsd:element ref="r3:ActiveRule" /> Definition -->
<-- <xsd:element ref="r3:ImplicationRule" /> Definition -->
<-- <xsd:element ref="r3:FactualRule" /> Definition -->
<-- <xsd:element ref="r3:IntegrityRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: AbstractRule

Super-types: None
Sub-types: None
Name AbstractRule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:AbstractRule> ... </r3:AbstractRule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="AbstractRule">
<xsd:group ref=" r3:AbstractRule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Rule

Name Rule
XML Instance Representation
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
End Choice
Schema Component Representation
<xsd:group name="Rule">
<xsd:choice>
<xsd:element ref=" r3:ECARule "/>
<xsd:element ref=" r3:Rule "/>
<-- <xsd:element ref="r3:DerivationRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
<-- <xsd:element ref="r3:GroundRule" /> Definition -->
<-- <xsd:element ref="r3:NativeRule" /> Definition -->
<-- <xsd:element ref="r3:ProductionRule" /> Definition -->
<-- <xsd:element ref="r3:ActiveRule" /> Definition -->
<-- <xsd:element ref="r3:ImplicationRule" /> Definition -->
<-- <xsd:element ref="r3:FactualRule" /> Definition -->
<-- <xsd:element ref="r3:IntegrityRule" /> Definition -->
<-- <xsd:element ref="r3:AbstractRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Rule

Super-types: None
Sub-types: None
Name Rule
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="Rule">
<xsd:group ref=" r3:Rule "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: RulePackage

Name RulePackage
XML Instance Representation
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
Schema Component Representation
<xsd:group name="RulePackage">
<xsd:choice>
<xsd:element ref=" r3:RuleSet "/>
<xsd:element ref=" r3:ECARule "/>
<xsd:element ref=" r3:Rule "/>
<xsd:element ref=" r3:RulePackage "/>
<-- Definition -->
<-- <xsd:element ref="r3:DerivationRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRule" /> Definition -->
<-- <xsd:element ref="r3:GroundRule" /> Definition -->
<-- <xsd:element ref="r3:NativeRule" /> Definition -->
<-- <xsd:element ref="r3:AvailableRuleSet" /> Definition -->
<-- <xsd:element ref="r3:AvailableRulePackage" /> Definition -->
<-- <xsd:element ref="r3:GroundRuleSet" /> Definition -->
<-- <xsd:element ref="r3:GroundRulePackage" /> Definition -->
<-- <xsd:element ref="r3:ProductionRule" /> Definition -->
<-- <xsd:element ref="r3:ActiveRule" /> Definition -->
<-- <xsd:element ref="r3:ImplicationRule" /> Definition -->
<-- <xsd:element ref="r3:FactualRule" /> Definition -->
<-- <xsd:element ref="r3:IntegrityRule" /> Definition -->
<-- <xsd:element ref="r3:AbstractRule" /> Definition -->
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: RulePackage

Super-types: None
Sub-types: None
Name RulePackage
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:RuleSet> ... </r3:RuleSet> [1]
<r3:ECARule> ... </r3:ECARule> [1]
<r3:Rule> ... </r3:Rule> [1]
<r3:RulePackage> ... </r3:RulePackage> [1]
End Choice
</...>
Schema Component Representation
<xsd:complexType name="RulePackage">
<xsd:group ref=" r3:RulePackage "/>
</xsd:complexType>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Model Group: Register

Name Register
XML Instance Representation
Start Choice [1]
<r3:Register> ... </r3:Register> [1]
End Choice
Schema Component Representation
<xsd:group name="Register">
<xsd:choice>
<xsd:element ref=" r3:Register "/>
</xsd:choice>
</xsd:group>


| XML Instances: Expand / Collapse All | Schema Components: Expand / Collapse All | Page: Normal / Printer-friendly Version | TOP |

Complex Type: Register

Super-types: None
Sub-types: None
Name Register
Abstract no
XML Instance Representation
<...>
Start Choice [1]
<r3:Register> ... </r3: