XdefML Schema
Schema
XdefML-3.0.0.xsd
element XdefML
attribute XdefML/@Version
attribute XdefML/@FileVersion
element XdefML/InstrumentIdentification
element XdefML/InstrumentIdentification/ManufacturerName
element XdefML/InstrumentIdentification/PartReference
element XdefML/InstrumentIdentification/ModelReference
element XdefML/InstrumentIdentification/ManufacturerID
element XdefML/InstrumentIdentification/SerialNumber
attribute XdefML/InstrumentIdentification/SerialNumber/@ExampleValue
element XdefML/InstrumentSpecifications
element XdefML/InstrumentSpecifications/SlotsOccupied
element XdefML/InstrumentSpecifications/Standalone
element XdefML/InstrumentSpecifications/MechanicalClass
element XdefML/InstrumentSpecifications/FunctionalClasses
element XdefML/InstrumentSpecifications/FunctionalClasses/FunctionalClass
element XdefML/InstrumentSpecifications/DataSheetURL
element XdefML/InstrumentSpecifications/AssociatedIcon
element XdefML/InstrumentConfiguration
element xidml:BaseUnit
element xidml:Channel
attribute xidml:Channel/@Direction
element xidml:Channel/Settings
element xidml:Channel/Link
element xidml:Channel/Link/Packages
element xidml:Channel/Link/Packages/Generic
element xidml:Channel/Link/Packages/Generic/PlaceParametersContiguously
element xidml:Channel/Link/Packages/Generic/Type
element xidml:Channel/Link/Packages/Generic/SubType
element xidml:Channel/Link/Packages/Generic/Properties
element xidml:Channel/Link/Packages/Generic/Properties/DefaultWordSize
element xidml:Channel/Link/Packages/Generic/Properties/DefaultParity
element xidml:Channel/Link/Packages/Generic/Properties/DefaultJustification
element xidml:Channel/Link/Packages/Generic/Properties/DefaultNumberOfDataBits
element xidml:Channel/Link/Packages/Generic/Properties/DefaultMostSignificantBit
element xidml:Channel/Link/Packages/Generic/Properties/DefaultMask
element xidml:Channel/Link/Packages/Generic/Properties/DefaultComplement
element xidml:Channel/Link/Packages/Generic/Content
element xidml:ChannelGroup
element xidml:ChannelGroup/Settings
element xidml:Channels
element xidml:Content
element xidml:Content/Mapping
element xidml:Content/Mapping/Parameter
element xidml:Content/Mapping/Location
element xidml:Content/Mapping/Location/Offset_Bits
element xidml:DataFormat
element xidml:Enumerations
element xidml:Enumerations/Enumeration
attribute xidml:Enumerations/Enumeration/@BinaryValue
element xidml:Instrument
element xidml:Instrument/Instruments
element xidml:Instrument/Instruments/Location
element xidml:Offset
element xidml:Parameters
element xidml:Processes
element xidml:Processes/Process
element xidml:RangeMaximum
element xidml:RangeMinimum
element xidml:Scale
element xidml:Setting
element xidml:Settings
element xidml:Settings/Setting
element xidml:SizeInBits
element xidml:Specifications
element xidml:Specifications/Specification
element xidml:Specifications/Specification/Name
element xidml:Specifications/Specification/Value
element xidml:Unit
group xidml:SettingsGroup
element xidml:SettingsGroup/Settings
complexType xidml:ParametersType
element xidml:ParametersType/Parameter
attribute xidml:ParametersType/Parameter/@Orientation
complexType xidml:SettingType
element xidml:SettingType/Name
element xidml:SettingType/Value
attribute DataType
attribute Debug
attribute DefaultValue
attribute GroupName
attribute LinkWide
attribute Name
attribute Number
attribute PayloadUnits
attribute Publishable
attribute Type
element AttributeInformation
element Channel.VendorName
element ChannelGroup.Name
attribute ChannelGroup.Name/@Value
element Derived
attribute Derived/@FunctionName
element Derived/Argument
attribute Derived/Argument/@Index
attribute Derived/Argument/@PropagateReference
element Descriptions
element Descriptions/Description
attribute Descriptions/Description/@Language
element Fixed
attribute Fixed/@Value
element Generic.Name
element Instrument.Name
element Location.Name
element MechanicalClassesSupported
element MechanicalClassesSupported/Class
element NamingStrategy
attribute NamingStrategy/@BaseName
attribute NamingStrategy/@StartIndex
attribute NamingStrategy/@Increment
attribute NamingStrategy/@StartDelimiter
attribute NamingStrategy/@EndDelimiter
element Parameter.Name
element Parameter.VendorName
element Process.VendorName
element Range
attribute Range/@Minimum
attribute Range/@StepSize
attribute Range/@Maximum
element Reference
attribute Reference/@Category
element Reference/ReferenceType
element Selections
element Selections/Selection
element SupportedPackages
attribute SupportedPackages/@Number
attribute SupportedPackages/@IdenticalPackageDefintions
element SupportedPackages/PackageType
element TotalPackageSize
attribute TotalPackageSize/@Units
element VariableString
attribute VariableString/@Encoding
attribute VariableString/@MaximumSizeInBytes
attribute VariableString/@MinimumSizeInBytes
attribute VariableString/@RegularExpression
group ValueConstraintsGroup
complexType AttributeInformationBaseType
complexType ElementConstraintType
complexType ExampleValueType
attribute ExampleValueType/@ExampleValue
complexType NamingStrategyType
complexType ValueConstraint
attribute ValueConstraint/@ConditionalSetting
attribute ValueConstraint/@ConditionalValue
attributeGroup CommonConstraints
attributeGroup CommonParameterConstraints
attributeGroup InstanceContraint
attribute InstanceContraint/@GroupSize
attributeGroup PropagatedSetting
attribute PropagatedSetting/@Propagated
attribute PropagatedSetting/@PropagateName
XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy
element XdefML
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | InstrumentIdentification InstrumentSpecifications InstrumentConfiguration | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
attribute XdefML/@Version
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attribute XdefML/@FileVersion
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element XdefML/InstrumentIdentification
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
properties |
|
||||
children | ManufacturerName PartReference ModelReference ManufacturerID SerialNumber | ||||
annotation |
|
element XdefML/InstrumentIdentification/ManufacturerName
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element XdefML/InstrumentIdentification/PartReference
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element XdefML/InstrumentIdentification/ModelReference
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xdefml | ||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
element XdefML/InstrumentIdentification/ManufacturerID
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xdefml | ||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
element XdefML/InstrumentIdentification/SerialNumber
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
attribute XdefML/InstrumentIdentification/SerialNumber/@ExampleValue
type | xs:string | ||||
properties |
|
||||
annotation |
|
element XdefML/InstrumentSpecifications
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
properties |
|
||||
children | SlotsOccupied Standalone MechanicalClass FunctionalClasses DataSheetURL AssociatedIcon Descriptions | ||||
annotation |
|
element XdefML/InstrumentSpecifications/SlotsOccupied
diagram | ![]() |
||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||
type | xs:unsignedInt | ||||||||||
properties |
|
||||||||||
annotation |
|
element XdefML/InstrumentSpecifications/Standalone
diagram | ![]() |
||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||
type | restriction of xs:string | ||||||||||
properties |
|
||||||||||
facets |
|
||||||||||
annotation |
|
element XdefML/InstrumentSpecifications/MechanicalClass
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
properties |
|
||
annotation |
|
element XdefML/InstrumentSpecifications/FunctionalClasses
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
properties |
|
||||
children | FunctionalClass | ||||
annotation |
|
element XdefML/InstrumentSpecifications/FunctionalClasses/FunctionalClass
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element XdefML/InstrumentSpecifications/DataSheetURL
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xdefml | ||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
element XdefML/InstrumentSpecifications/AssociatedIcon
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xdefml | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
annotation |
|
element XdefML/InstrumentConfiguration
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
properties |
|
||||
children | xidml:Instrument | ||||
annotation |
|
element xidml:BaseUnit
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | Channel.VendorName SupportedPackages xidml:Parameters xidml:Specifications xidml:Processes Settings Descriptions Link | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
attribute xidml:Channel/@Direction
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element xidml:Channel/Settings
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Descriptions xidml:Setting Settings | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element xidml:Channel/Link
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xidml | ||||||||
properties |
|
||||||||
children | Packages | ||||||||
annotation |
|
element xidml:Channel/Link/Packages
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
properties |
|
||||
children | Generic | ||||
annotation |
|
element xidml:Channel/Link/Packages/Generic
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
properties |
|
||||
children | Generic.Name PlaceParametersContiguously Type SubType Properties Content | ||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/PlaceParametersContiguously
diagram | ![]() |
||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||
type | xs:boolean | ||||||||||
properties |
|
||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Type
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/SubType
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xidml | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xidml | ||||||||
properties |
|
||||||||
children | TotalPackageSize DefaultWordSize DefaultParity DefaultJustification DefaultNumberOfDataBits DefaultMostSignificantBit DefaultMask DefaultComplement xidml:Settings | ||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultWordSize
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultParity
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultJustification
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultNumberOfDataBits
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultMostSignificantBit
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultMask
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Properties/DefaultComplement
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Channel/Link/Packages/Generic/Content
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element xidml:ChannelGroup
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | xidml:Parameters xidml:Specifications Settings Descriptions ChannelGroup.Name xidml:Channels xidml:Processes | ||
used by |
|
||
annotation |
|
element xidml:ChannelGroup/Settings
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Descriptions xidml:Setting Settings | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
element xidml:Channels
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | xidml:Channel xidml:ChannelGroup | ||
used by |
|
||
annotation |
|
element xidml:Content
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | Mapping | ||
used by |
|
element xidml:Content/Mapping
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xidml | ||||||||
properties |
|
||||||||
children | Parameter Location |
element xidml:Content/Mapping/Parameter
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | Parameter.Name Parameter.VendorName Descriptions xidml:Unit xidml:BaseUnit xidml:Scale xidml:Offset xidml:DataFormat xidml:RangeMaximum xidml:RangeMinimum xidml:SizeInBits xidml:Enumerations xidml:Content | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
element xidml:Content/Mapping/Location
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
properties |
|
||||
children | Offset_Bits |
element xidml:Content/Mapping/Location/Offset_Bits
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
element xidml:DataFormat
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Enumerations
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | Enumeration | ||
used by |
|
||
annotation |
|
element xidml:Enumerations/Enumeration
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Descriptions | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
attribute xidml:Enumerations/Enumeration/@BinaryValue
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element xidml:Instrument
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | Instrument.Name Instruments xidml:Parameters xidml:Settings xidml:Specifications xidml:Channels xidml:Processes | ||
used by |
|
||
annotation |
|
element xidml:Instrument/Instruments
diagram | ![]() |
||||||||
namespace | http://www.xidml.org/xidml | ||||||||
properties |
|
||||||||
children | Location | ||||||||
annotation |
|
element xidml:Instrument/Instruments/Location
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | MechanicalClassesSupported Location.Name Descriptions | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element xidml:Offset
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Parameters
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
type | xidml:ParametersType | ||
properties |
|
||
children | Parameter | ||
used by |
|
||
annotation |
|
element xidml:Processes
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | Process | ||
used by |
|
||
annotation |
|
element xidml:Processes/Process
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Process.VendorName xidml:Parameters xidml:Settings Descriptions | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element xidml:RangeMaximum
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:RangeMinimum
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Scale
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Setting
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||
type | extension of xidml:SettingType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | Name Value Descriptions | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
element xidml:Settings
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Descriptions xidml:Settings Setting | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element xidml:Settings/Setting
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||
type | xidml:SettingType | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | Name Value Descriptions | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
identity constraints |
|
element xidml:SizeInBits
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
element xidml:Specifications
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
properties |
|
||
children | Specification | ||
used by |
|
||
annotation |
|
element xidml:Specifications/Specification
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
properties |
|
||||
children | Name Value Descriptions | ||||
annotation |
|
element xidml:Specifications/Specification/Name
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element xidml:Specifications/Specification/Value
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element xidml:Unit
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
type | ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
group xidml:SettingsGroup
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
children | Descriptions xidml:Setting Settings | ||
used by |
|
element xidml:SettingsGroup/Settings
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||
properties |
|
||||||||||||||
children | Descriptions xidml:Setting Settings | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
complexType xidml:ParametersType
diagram | ![]() |
||
namespace | http://www.xidml.org/xidml | ||
children | Parameter | ||
used by |
|
element xidml:ParametersType/Parameter
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
children | Parameter.Name Parameter.VendorName Descriptions xidml:Unit xidml:BaseUnit xidml:Scale xidml:Offset xidml:DataFormat xidml:RangeMaximum xidml:RangeMinimum xidml:SizeInBits xidml:Content | ||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute xidml:ParametersType/Parameter/@Orientation
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
complexType xidml:SettingType
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||
children | Name Value Descriptions | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
element xidml:SettingType/Name
diagram | ![]() |
||||
namespace | http://www.xidml.org/xidml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element xidml:SettingType/Value
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xidml | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
children | Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute DataType
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
facets |
|
||||||||||||||||||||
annotation |
|
attribute Debug
namespace | http://www.xidml.org/xdefml | ||
type | xs:boolean | ||
properties |
|
||
used by |
|
||
annotation |
|
attribute DefaultValue
namespace | http://www.xidml.org/xdefml | ||
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
attribute GroupName
namespace | http://www.xidml.org/xdefml | ||
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
attribute LinkWide
namespace | http://www.xidml.org/xdefml | ||
type | xs:boolean | ||
properties |
|
||
used by |
|
||
annotation |
|
attribute Name
namespace | http://www.xidml.org/xdefml | ||
type | restriction of xs:string | ||
facets |
|
||
annotation |
|
attribute Number
namespace | http://www.xidml.org/xdefml | ||||
type | xs:unsignedInt | ||||
properties |
|
||||
used by |
|
||||
annotation |
|
attribute PayloadUnits
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||
used by |
|
||||||||||||||||||||
facets |
|
||||||||||||||||||||
annotation |
|
attribute Publishable
namespace | http://www.xidml.org/xdefml | ||
type | xs:boolean | ||
properties |
|
||
used by |
|
||
annotation |
|
attribute Type
namespace | http://www.xidml.org/xdefml | ||
type | restriction of xs:string | ||
used by |
|
||
facets |
|
||
annotation |
|
element AttributeInformation
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | AttributeInformationBaseType | ||
properties |
|
element Channel.VendorName
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | NamingStrategyType | ||
properties |
|
||
children | NamingStrategy | ||
used by |
|
||
annotation |
|
element ChannelGroup.Name
diagram | ![]() |
||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
attribute ChannelGroup.Name/@Value
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element Derived
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | xdef:Argument | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
identity constraints |
|
||||||||||||||||||||||||||||||
annotation |
|
attribute Derived/@FunctionName
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element Derived/Argument
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
attribute Derived/Argument/@Index
type | xs:unsignedInt | ||||||
properties |
|
||||||
annotation |
|
attribute Derived/Argument/@PropagateReference
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
element Descriptions
diagram | ![]() |
||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||
properties |
|
||||||||||
children | xdef:Description | ||||||||||
used by | |||||||||||
identity constraints |
|
||||||||||
annotation |
|
element Descriptions/Description
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
type | extension of xs:string | ||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
attribute Descriptions/Description/@Language
type | xs:language | ||||||
properties |
|
||||||
annotation |
|
element Fixed
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
attribute Fixed/@Value
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element Generic.Name
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
type | ExampleValueType | ||||||||||||||
properties |
|
||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element Instrument.Name
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
type | ExampleValueType | ||||||||||||||
properties |
|
||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element Location.Name
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | NamingStrategyType | ||
properties |
|
||
children | NamingStrategy | ||
used by |
|
||
annotation |
|
element MechanicalClassesSupported
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
properties |
|
||
children | xdef:Class | ||
used by |
|
||
annotation |
|
element MechanicalClassesSupported/Class
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element NamingStrategy
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute NamingStrategy/@BaseName
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attribute NamingStrategy/@StartIndex
type | xs:unsignedInt | ||||||||
properties |
|
||||||||
annotation |
|
attribute NamingStrategy/@Increment
type | xs:unsignedInt | ||||||||
properties |
|
||||||||
annotation |
|
attribute NamingStrategy/@StartDelimiter
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attribute NamingStrategy/@EndDelimiter
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
element Parameter.Name
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
type | ExampleValueType | ||||||||||||||
properties |
|
||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
element Parameter.VendorName
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | NamingStrategyType | ||
properties |
|
||
children | NamingStrategy | ||
used by |
|
||
annotation |
|
element Process.VendorName
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | NamingStrategyType | ||
properties |
|
||
children | NamingStrategy | ||
used by |
|
||
annotation |
|
element Range
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute Range/@Minimum
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attribute Range/@StepSize
type | xs:double | ||||||
properties |
|
||||||
annotation |
|
attribute Range/@Maximum
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
element Reference
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | xdef:ReferenceType | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
attribute Reference/@Category
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element Reference/ReferenceType
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element Selections
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | xdef:Selection | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
identity constraints |
|
||||||||||||||||||||||
annotation |
|
element Selections/Selection
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
element SupportedPackages
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | xdef:PackageType | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
attribute SupportedPackages/@Number
type | xs:unsignedInt | ||||||
properties |
|
||||||
annotation |
|
attribute SupportedPackages/@IdenticalPackageDefintions
type | xs:boolean | ||||||||
properties |
|
||||||||
annotation |
|
element SupportedPackages/PackageType
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
element TotalPackageSize
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ElementConstraintType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute TotalPackageSize/@Units
namespace | http://www.xidml.org/xdefml | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
element VariableString
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ValueConstraint | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
attribute VariableString/@Encoding
type | restriction of xs:string | ||||||||||||||||||||
properties |
|
||||||||||||||||||||
facets |
|
||||||||||||||||||||
annotation |
|
attribute VariableString/@MaximumSizeInBytes
type | xs:unsignedInt | ||||||
properties |
|
||||||
annotation |
|
attribute VariableString/@MinimumSizeInBytes
type | xs:unsignedInt | ||||||
properties |
|
||||||
annotation |
|
attribute VariableString/@RegularExpression
type | xs:string | ||||||||
properties |
|
||||||||
annotation |
|
group ValueConstraintsGroup
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
children | Derived Fixed Selections Range Reference VariableString | ||||
used by |
|
||||
annotation |
|
complexType AttributeInformationBaseType
diagram | ![]() |
||||
namespace | http://www.xidml.org/xdefml | ||||
properties |
|
||||
used by |
|
complexType ElementConstraintType
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||||||||||
children | Descriptions Derived Fixed Selections Range Reference VariableString | ||||||||||||||||||||||||||||||||||||||||||||||
used by | |||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
complexType ExampleValueType
diagram | ![]() |
||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
attribute ExampleValueType/@ExampleValue
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
complexType NamingStrategyType
diagram | ![]() |
||
namespace | http://www.xidml.org/xdefml | ||
type | extension of AttributeInformationBaseType | ||
properties |
|
||
children | NamingStrategy | ||
used by |
|
||
annotation |
|
complexType ValueConstraint
diagram | ![]() |
||||||||||||||||||||||
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
attribute ValueConstraint/@ConditionalSetting
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attribute ValueConstraint/@ConditionalValue
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
attributeGroup CommonConstraints
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
attributeGroup CommonParameterConstraints
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
attributeGroup InstanceContraint
namespace | http://www.xidml.org/xdefml | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
attribute InstanceContraint/@GroupSize
namespace | http://www.xidml.org/xdefml | ||||||
type | restriction of xs:unsignedInt | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
attributeGroup PropagatedSetting
namespace | http://www.xidml.org/xdefml | ||||||||||||||||||||||
used by |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
attribute PropagatedSetting/@Propagated
namespace | http://www.xidml.org/xdefml | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
attribute PropagatedSetting/@PropagateName
namespace | http://www.xidml.org/xdefml | ||||
type | restriction of xs:string | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy