View Issue Details

IDProjectCategoryView StatusLast Update
000292310000-006: MappingsSpecpublic2015-03-03 16:26
ReporterMariusz Postol Assigned ToRandy Armstrong  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.02 
Fixed in Version1.03 
Summary0002923: Annex F Information Model XML Schema –F.3 UANode – does not provide definition what kind of references must be added to UANode.
Description

<p>
Generally speaking we can distinguish the following kind of references:
</p>
<p>• Defined directly; </p>
<p>• Defined by the base type</p>
<p>• Derived from the inheritance chain.</p>
<p>It must be clearly stated if the “Part 3 4.5.2 Complex TypeDefinitionNodes and their InstanceDeclarations” applies or not. </p>
<p>Assuming that it is true, usage of the NodeId must be clarified for nodes not included in the xml file in case of partial representation for an arbitrary set of Nodes. According to <i>Part 3; 5.2.2 NodeId: “nodes are unambiguously identified using a constructed identifier called the NodeId” </i> and <i>8.2 NodeId “This Built-in DataType is composed of three elements that identify a Node within a Server” </i> the NodeId may be dynamically constructed and is unique in context of a server. As it is constructed it is unique in the context of the instance of the Address Space exposed by the server. Part 6 provides NodeId values for well-known types, but is not required for other domain and proprietary definitions. In this case the NodeId may be undefined and finally cannot be referenced by the xml document compliant with the schema.
<p>

TagsSchema
Attached Files
Commit Version
Fix Due Date

Activities

Randy Armstrong

2015-01-15 16:49

administrator   ~0005735

Do not understand what change you are expecting.
Any valid reference can be added to a UANode.

Mariusz Postol

2015-01-19 12:31

reporter   ~0005782

<p>
The specification should state that: 'the xml file created according to the proposed schema MUST contain all nodes (instances and references) defined indirectly (as member of types) by the InstanceDeclarations: see Part 3 4.5.2 Complex TypeDefinitionNodes and their InstanceDeclarations and all UAObject nodes MUST be created as the result of inheritance chain processing.'
</p>
<p>More details you can find in the attached file.</p>

Randy Armstrong

2015-02-18 14:21

administrator   ~0005815

Added text to DRAFT 10:

Note that a UANodeSet represents a collection of Nodes in an address space. This implies that any instances shall include the fully inherited InstanceDeclarationHierarchy as defined in Part 3.

Jim Luth

2015-03-03 16:26

administrator   ~0005863

Agreed to changes in telecon.

Issue History

Date Modified Username Field Change
2014-12-21 16:27 Mariusz Postol New Issue
2014-12-21 16:28 Mariusz Postol Tag Attached: Schema
2015-01-15 16:49 Randy Armstrong Note Added: 0005735
2015-01-15 16:49 Randy Armstrong Assigned To => Randy Armstrong
2015-01-15 16:49 Randy Armstrong Status new => feedback
2015-01-19 12:31 Mariusz Postol Note Added: 0005782
2015-01-19 12:31 Mariusz Postol Status feedback => assigned
2015-01-19 12:32 Mariusz Postol File Added: Backup of P-14010302_InformationModelRepresentation_MP_KeyNotes.pdf
2015-02-18 14:21 Randy Armstrong Note Added: 0005815
2015-02-18 14:21 Randy Armstrong Status assigned => resolved
2015-02-18 14:21 Randy Armstrong Resolution open => fixed
2015-03-03 16:26 Jim Luth Note Added: 0005863
2015-03-03 16:26 Jim Luth Status resolved => closed
2015-03-03 16:26 Jim Luth Fixed in Version => 1.03