Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
xsd-d-si
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
D-PTB
D-SI
xsd-d-si
Commits
9d6cf26b
Commit
9d6cf26b
authored
2 years ago
by
Daniel Hutzschenreuter
Browse files
Options
Downloads
Patches
Plain Diff
First part uncertainty extension update
parent
f0b3d5d1
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
SI_Format.xsd
+48
-27
48 additions, 27 deletions
SI_Format.xsd
examples/PLATINUM/2023-03-31-PLATINUM-examples-1.xml
+1
-1
1 addition, 1 deletion
examples/PLATINUM/2023-03-31-PLATINUM-examples-1.xml
with
49 additions
and
28 deletions
SI_Format.xsd
+
48
−
27
View file @
9d6cf26b
...
@@ -72,13 +72,13 @@
...
@@ -72,13 +72,13 @@
(m) - element unit (string - SI format)
(m) - element unit (string - SI format)
(o) - element significatnDigits (non negative integer)
(o) - element significatnDigits (non negative integer)
(o) - element dateTime (xs:dateTime)
(o) - element dateTime (xs:dateTime)
(m) - choice si:measurementUncertaintyStandard
(m) - element measurementUncertaintyUnivariate (si:measurementUncertaintyUnivaraiteType)
or si:measurementUncertaintyExpanded
# with choice si:standardMU
or si:measurementUncertaintyInterval
or si:expandedMU
or si:coverageIntervalMU
# or [deprecated] si:expandedUnc
# or [deprecated] si:coverageInterval
or [deprecated] si:expandedUnc
or [deprecated] si:coverageInterval
for the univaraite uncertainty
]]>
]]>
</xs:documentation>
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
<xs:documentation
xml:lang=
"en"
>
...
@@ -119,9 +119,7 @@
...
@@ -119,9 +119,7 @@
univariate measurement uncertainty
univariate measurement uncertainty
</xs:documentation>
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:element
name=
"measurementUncertaintyStandard"
type=
"si:measurementUncertaintyStandardType"
/>
<xs:element
name=
"measurementUncertaintyUnivariate"
type=
"si:measurementUncertaintyUnivariateType"
/>
<xs:element
name=
"measurementUncertaintyExpanded"
type=
"si:measurementUncertaintyExpandedType"
/>
<xs:element
name=
"measurementUncertaintyInterval"
type=
"si:measurementUncertaintyIntervalType"
/>
<!-- deprecated types -->
<!-- deprecated types -->
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
...
@@ -130,9 +128,20 @@
...
@@ -130,9 +128,20 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"measurementUncertaintyUnivariateType"
>
<xs:choice>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
</xs:annotation>
<xs:element
name=
"standardMU"
type=
"si:standardMUType"
/>
<xs:element
name=
"expandedMU"
type=
"si:expandedMUType"
/>
<xs:element
name=
"coverageIntervalMU"
type=
"si:coverageIntervalMUType"
/>
</xs:choice>
</xs:complexType>
<xs:complexType
name=
"
measurementUncertaintyS
tandardType"
>
<xs:complexType
name=
"
s
tandard
MU
Type"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of standard measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of standard measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -142,7 +151,7 @@
...
@@ -142,7 +151,7 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"
measurementUncertaintyE
xpandedType"
>
<xs:complexType
name=
"
e
xpanded
MU
Type"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of expanded measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of expanded measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -154,7 +163,7 @@
...
@@ -154,7 +163,7 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"
measurementUncertainty
IntervalType"
>
<xs:complexType
name=
"
coverage
Interval
MU
Type"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of coverage interval measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of coverage interval measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -416,6 +425,7 @@
...
@@ -416,6 +425,7 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:element
name=
"realList"
type=
"si:realListType"
>
<xs:element
name=
"realList"
type=
"si:realListType"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
<xs:documentation
xml:lang=
"en"
>
...
@@ -459,6 +469,7 @@
...
@@ -459,6 +469,7 @@
</xs:documentation>
</xs:documentation>
</xs:annotation>
</xs:annotation>
</xs:element>
</xs:element>
<xs:element
name=
"listUnivariateUnc"
type=
"si:listUnivariateUncType"
minOccurs=
"0"
>
<xs:element
name=
"listUnivariateUnc"
type=
"si:listUnivariateUncType"
minOccurs=
"0"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
[deprecated element] use listMeasurementUncertaintyUnivariate instead
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
[deprecated element] use listMeasurementUncertaintyUnivariate instead
</xs:documentation>
...
@@ -507,9 +518,7 @@
...
@@ -507,9 +518,7 @@
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:element
name=
"measurementUncertaintyStandard"
type=
"si:measurementUncertaintyStandardType"
/>
<xs:element
name=
"measurementUncertaintyUnivaraite"
type=
"si:measurementUncertaintyUnivariateType"
/>
<xs:element
name=
"measurementUncertaintyExpanded"
type=
"si:measurementUncertaintyExpandedType"
/>
<xs:element
name=
"measurementUncertaintyInterval"
type=
"si:measurementUncertaintyIntervalType"
/>
<!-- deprecated types -->
<!-- deprecated types -->
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
...
@@ -523,9 +532,9 @@
...
@@ -523,9 +532,9 @@
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:element
name=
"
measurementUncertaintyS
tandard"
type=
"si:
measurementUncertaintyS
tandardType"
/>
<xs:element
name=
"
s
tandard
MU
"
type=
"si:
s
tandard
MU
Type"
/>
<xs:element
name=
"
measurementUncertaintyE
xpanded"
type=
"si:
measurementUncertaintyE
xpandedType"
/>
<xs:element
name=
"
e
xpanded
MU
"
type=
"si:
e
xpanded
MU
Type"
/>
<xs:element
name=
"
measurementUncertainty
Interval"
type=
"si:
measurementUncertainty
IntervalType"
/>
<xs:element
name=
"
coverage
Interval
MU
"
type=
"si:
coverage
IntervalType"
/>
<!-- deprecated types -->
<!-- deprecated types -->
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"expandedUnc"
type=
"si:expandedUncType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
<xs:element
name=
"coverageInterval"
type=
"si:coverageIntervalType"
/>
...
@@ -584,14 +593,12 @@
...
@@ -584,14 +593,12 @@
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:element
name=
"measurementUncertaintyStandardXMLList"
type=
"si:measurementUncertaintyStandardXMLListType"
/>
<xs:element
name=
"measurementUncertaintyUnivaraiteXMLList"
type=
"si:measurementUncertaintyUnivariateXMLListType"
/>
<xs:element
name=
"measurementUncertaintyExpandedXMLList"
type=
"si:measurementUncertaintyExpandedXMLListType"
/>
<xs:element
name=
"measurementUncertaintyIntervalXMLList"
type=
"si:measurementUncertaintyIntervalXMLListType"
/>
<!-- deprecated types -->
<!-- deprecated types -->
<xs:element
name=
"expandedUncXMLList"
type=
"si:expandedUncXMLListType"
/>
<xs:element
name=
"expandedUncXMLList"
type=
"si:expandedUncXMLListType"
/>
<xs:element
name=
"coverageIntervalXMLList"
type=
"si:coverageIntervalXMLListType"
/>
<xs:element
name=
"coverageIntervalXMLList"
type=
"si:coverageIntervalXMLListType"
/>
</xs:choice>
</xs:choice>
<!-- TODO -->
<xs:choice
minOccurs=
"0"
>
<xs:choice
minOccurs=
"0"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
multivariate measurement uncertainty
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
multivariate measurement uncertainty
</xs:documentation>
...
@@ -608,7 +615,19 @@
...
@@ -608,7 +615,19 @@
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"measurementUncertaintyStandardXMLListType"
>
<xs:complexType
name=
"measurementUncertaintyUnivariateXMLListType"
>
<xs:choice>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
univariate measurement uncertainty as XML List
</xs:documentation>
</xs:annotation>
<xs:element
name=
"standardMUXMLList"
type=
"si:standardMUXMLListType"
/>
<xs:element
name=
"expandedMUXMLList"
type=
"si:expandedMUXMLListType"
/>
<xs:element
name=
"coverageIntervalMUXMLList"
type=
"si:coverageIntervalMUXMLListType"
/>
</xs:choice>
</xs:complexType>
<xs:complexType
name=
"standardMUXMLListType"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of standard measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of standard measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -618,7 +637,7 @@
...
@@ -618,7 +637,7 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"
measurementUncertaintyE
xpandedXMLListType"
>
<xs:complexType
name=
"
e
xpanded
MU
XMLListType"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of expanded measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of expanded measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -630,7 +649,7 @@
...
@@ -630,7 +649,7 @@
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:complexType>
<xs:complexType
name=
"
measurementUncertainty
IntervalXMLListType"
>
<xs:complexType
name=
"
coverage
Interval
MU
XMLListType"
>
<xs:annotation>
<xs:annotation>
<xs:documentation
xml:lang=
"en"
>
Definition of coverage interval measurement uncertainty data.
</xs:documentation>
<xs:documentation
xml:lang=
"en"
>
Definition of coverage interval measurement uncertainty data.
</xs:documentation>
</xs:annotation>
</xs:annotation>
...
@@ -1345,7 +1364,9 @@
...
@@ -1345,7 +1364,9 @@
with separation by blank spaces.
with separation by blank spaces.
</xs:documentation>
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:restriction
base=
"xs:nonNegativeInteger"
/>
<xs:restriction
base=
"xs:nonNegativeInteger"
>
<xs:minInclusive
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:simpleType>
...
@@ -1356,7 +1377,7 @@
...
@@ -1356,7 +1377,7 @@
with separation by blank spaces.
with separation by blank spaces.
</xs:documentation>
</xs:documentation>
</xs:annotation>
</xs:annotation>
<xs:list
itemType=
"xs:nonNegativeInteger"
/>
<xs:list
itemType=
"xs:nonNegativeInteger"
/>
</xs:simpleType>
</xs:simpleType>
...
...
This diff is collapsed.
Click to expand it.
examples/PLATINUM/2023-03-31-PLATINUM-examples-1.xml
+
1
−
1
View file @
9d6cf26b
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
<si:real>
<si:real>
<si:value>
1.023
</si:value>
<si:value>
1.023
</si:value>
<si:unit>
\metre
</si:unit>
<si:unit>
\metre
</si:unit>
<si:significantDigits>
4
</si:significantDigits>
<si:significantDigits>
1
</si:significantDigits>
</si:real>
</si:real>
</siTest:testData>
</siTest:testData>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment