View Issue Details

IDProjectCategoryView StatusLast Update
000490430020: MDISDocumentation Erratapublic2021-01-19 14:31
ReporterKenny Bohle Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Summary0004904: Conflict when using Extensions and Aggregates
Description

The current MDIS Companion Specification (1.2) states in the definition of the MDISAggregateObjectType (section 5.8.2):

"<InstrumentPlaceholder> denotes that a subtype of this ObjectType may define any number of Objects of this type as part of a subtype. Each object instance shall have a unique BrowseName and must be of MDISInstrumentObjectType."

Strictly speaking this requirement seems to disallow vendor specific subtypes from being usage as part of an Aggregate.
I don’t think that this was the original intention as it would make the whole Extension concept pretty useless.

TagsNo tags attached.

Activities

Paul Hunkar

2019-08-04 16:48

manager   ~0010679

Added text to clarify that they must be of MDISInstrumentObjectType or a subtype of it. (also Applies to all other types i.e. digital, discrete, valve , choke …)

Paul Hunkar

2021-01-19 14:31

manager   ~0013539

reviewed in call and all agree to changes

Issue History

Date Modified Username Field Change
2019-08-01 13:10 Kenny Bohle New Issue
2019-08-04 16:46 Paul Hunkar Assigned To => Paul Hunkar
2019-08-04 16:46 Paul Hunkar Status new => assigned
2019-08-04 16:48 Paul Hunkar Status assigned => resolved
2019-08-04 16:48 Paul Hunkar Resolution open => fixed
2019-08-04 16:48 Paul Hunkar Note Added: 0010679
2021-01-19 14:31 Paul Hunkar Status resolved => closed
2021-01-19 14:31 Paul Hunkar Note Added: 0013539