Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
D
dcc-js
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
D-PTB
DCC
Development
dcc-js
Merge requests
!10
Refactor Test Resources
Code
Review changes
Check out branch
Download
Patches
Plain diff
Expand sidebar
Merged
Refactor Test Resources
refactor-resources
into
master
Overview
0
Commits
61
Pipelines
6
Changes
1
Merged
Refactor Test Resources
Jan Loewe
requested to merge
refactor-resources
into
master
Jul 5, 2023
Overview
0
Commits
61
Pipelines
6
Changes
1
0
0
Merge request reports
Viewing commit
2d807027
Prev
Next
Show latest version
1 file
+
158
−
0
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Verified
2d807027
test(resources): add dcc v3.2.0
· 2d807027
Jan Loewe
authored
Jul 10, 2023
tests/resources/Features_DCC_v3.2.0.xml
0 → 100644
+
256
−
0
View file @ 068f1760
Edit in single-file editor
Open in Web IDE
<?xml version="1.0" encoding="utf-8"?>
<dcc:digitalCalibrationCertificate
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:dcc=
"https://ptb.de/dcc"
xmlns:si=
"https://ptb.de/si"
xsi:schemaLocation=
"https://ptb.de/dcc https://ptb.de/dcc/v3.2.0/dcc.xsd"
schemaVersion=
"3.2.0"
>
<dcc:administrativeData>
<dcc:dccSoftware>
<dcc:software>
<dcc:name>
<dcc:content>
Notepad++ (32-bit)
</dcc:content>
</dcc:name>
<dcc:release>
v 8.2
</dcc:release>
</dcc:software>
</dcc:dccSoftware>
<!-- [v3.2.0] dcc:refTypeDefinitions was added -->
<dcc:refTypeDefinitions>
<dcc:refTypeDefinition>
<dcc:name>
<dcc:content>
Cross-Community refType Definition
</dcc:content>
</dcc:name>
<dcc:description>
<dcc:name>
<dcc:content>
Description name ABC
</dcc:content>
</dcc:name>
<dcc:content>
Description ABC
</dcc:content>
</dcc:description>
<dcc:namespace>
basic
</dcc:namespace>
<dcc:link>
https://www.ptb.de/dcc/refType/basic/draft_basic.xml
</dcc:link>
<dcc:release>
0.1
</dcc:release>
<dcc:value>
Value ABC
</dcc:value>
<dcc:procedure>
Procedure ABC
</dcc:procedure>
</dcc:refTypeDefinition>
</dcc:refTypeDefinitions>
<dcc:coreData>
<dcc:countryCodeISO3166_1>
DE
</dcc:countryCodeISO3166_1>
<dcc:usedLangCodeISO639_1>
en
</dcc:usedLangCodeISO639_1>
<dcc:mandatoryLangCodeISO639_1>
en
</dcc:mandatoryLangCodeISO639_1>
<dcc:uniqueIdentifier>
Test_DCC_Minimal
</dcc:uniqueIdentifier>
<dcc:identifications>
<dcc:identification>
<dcc:issuer>
calibrationLaboratory
</dcc:issuer>
<dcc:value>
string-calibrationLaboratory-coreData
</dcc:value>
<dcc:name>
<dcc:content
lang=
"en"
>
Order no.
</dcc:content>
</dcc:name>
</dcc:identification>
</dcc:identifications>
<dcc:beginPerformanceDate>
1957-08-13
</dcc:beginPerformanceDate>
<dcc:endPerformanceDate>
1957-08-13
</dcc:endPerformanceDate>
<dcc:performanceLocation>
laboratory
</dcc:performanceLocation>
<!-- [v3.2.0] dcc:issueDate was added -->
<dcc:issueDate>
2022-12-31
</dcc:issueDate>
<!-- [v3.2.0] refType was added to dcc:hashType -->
<dcc:previousReport
refType=
"test_hashType"
>
<dcc:referral>
<dcc:content>
Referral
</dcc:content>
</dcc:referral>
<dcc:referralID>
ReferralID
</dcc:referralID>
<dcc:procedure>
Procedure
</dcc:procedure>
<dcc:value>
Value
</dcc:value>
<!-- [v3.2.0] dcc:description, dcc:inValidityRange and dcc:traceable was added -->
<dcc:description>
<dcc:content>
Description
</dcc:content>
</dcc:description>
<dcc:inValidityRange>
true
</dcc:inValidityRange>
<dcc:traceable>
false
</dcc:traceable>
</dcc:previousReport>
</dcc:coreData>
<dcc:items>
<!-- [v3.2.0] dcc:equipmentClass is now maxOccurs unbounded -->
<dcc:equipmentClass>
<dcc:reference>
reference1
</dcc:reference>
<dcc:classID>
classID1
</dcc:classID>
</dcc:equipmentClass>
<dcc:equipmentClass>
<dcc:reference>
reference2
</dcc:reference>
<dcc:classID>
classID2
</dcc:classID>
</dcc:equipmentClass>
<!-- [v3.2.0] refType was added to dcc:itemType -->
<dcc:item
refType=
"test_itemType"
>
<dcc:name>
<dcc:content
lang=
"de"
>
Temperatur-Fühler
</dcc:content>
<dcc:content
lang=
"en"
>
Temperature sensor
</dcc:content>
</dcc:name>
<!-- [v3.2.0] dcc:equipmentClass is now maxOccurs unbounded and refType was added to it -->
<dcc:equipmentClass
refType=
"test_equipmentClass"
>
<dcc:reference>
reference1
</dcc:reference>
<dcc:classID>
classID1
</dcc:classID>
</dcc:equipmentClass>
<dcc:equipmentClass>
<dcc:reference>
reference2
</dcc:reference>
<dcc:classID>
classID2
</dcc:classID>
</dcc:equipmentClass>
<dcc:manufacturer>
<dcc:name>
<dcc:content>
String
</dcc:content>
</dcc:name>
</dcc:manufacturer>
<dcc:identifications>
<dcc:identification>
<dcc:issuer>
manufacturer
</dcc:issuer>
<dcc:value>
string-manufacturer-item
</dcc:value>
</dcc:identification>
</dcc:identifications>
<!-- [v3.2.0] dcc:itemQuantities was added -->
<dcc:itemQuantities>
<dcc:itemQuantity>
<dcc:name>
<dcc:content
lang=
"de"
>
Name der ItemQuantity
</dcc:content>
<dcc:content
lang=
"en"
>
Name of the item quantity
</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content>
Membrandurchmesser
</dcc:content>
</dcc:description>
<si:real>
<si:value>
0.05
</si:value>
<si:unit>
\metre
</si:unit>
</si:real>
</dcc:itemQuantity>
<dcc:itemQuantity>
<dcc:description>
<dcc:content>
Membranstärke
</dcc:content>
</dcc:description>
<si:real>
<si:value>
0.0003
</si:value>
<si:unit>
\metre
</si:unit>
</si:real>
</dcc:itemQuantity>
</dcc:itemQuantities>
</dcc:item>
</dcc:items>
<dcc:calibrationLaboratory>
<dcc:contact>
<dcc:name>
<dcc:content>
Kalibrierfirma GmbH
</dcc:content>
</dcc:name>
<!-- [v3.2.0] dcc:eMail is no longer mandatory -->
<dcc:location>
<dcc:city>
Musterstadt
</dcc:city>
</dcc:location>
</dcc:contact>
<!-- [v3.2.0] dcc:cryptElectronicSeal, dcc:cryptElectronicSignature and dcc:cryptElectronicTimeStamp were added -->
<dcc:cryptElectronicSeal>
true
</dcc:cryptElectronicSeal>
<dcc:cryptElectronicSignature>
false
</dcc:cryptElectronicSignature>
<dcc:cryptElectronicTimeStamp>
true
</dcc:cryptElectronicTimeStamp>
</dcc:calibrationLaboratory>
<dcc:respPersons>
<!-- [v3.2.0] refType was added to dcc:respPersonType -->
<dcc:respPerson
refType=
"test_respPersonType"
>
<dcc:person>
<dcc:name>
<dcc:content>
Michaela Musterfrau
</dcc:content>
</dcc:name>
</dcc:person>
</dcc:respPerson>
</dcc:respPersons>
<dcc:customer>
<dcc:name>
<dcc:content>
Kunde GmbH
</dcc:content>
</dcc:name>
<dcc:location>
<dcc:city>
Musterstadt
</dcc:city>
</dcc:location>
</dcc:customer>
<dcc:statements>
<dcc:statement>
<!-- [v3.2.0] dcc:name and dcc:description were added -->
<dcc:name>
<dcc:content>
Statement1
</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content>
Statement1
</dcc:content>
</dcc:description>
<dcc:data>
<dcc:quantity
refType=
"test_validXMLList"
>
<si:realListXMLList>
<si:labelXMLList>
exampleLabel
</si:labelXMLList>
<si:valueXMLList>
306.248 373.121 448.253 523.319 593.154
</si:valueXMLList>
<si:unitXMLList>
\kelvin
</si:unitXMLList>
</si:realListXMLList>
<dcc:measurementMetaData>
<dcc:metaData>
<dcc:declaration>
<dcc:content
lang=
"de"
>
Kommentar ist gültig für den dritten und fünften Eintrag.
</dcc:content>
<dcc:content
lang=
"en"
>
Comment is valid for the 3rd and 5th entry.
</dcc:content>
</dcc:declaration>
<!-- [v3.2.0] dcc:validXMLList was added -->
<dcc:validXMLList>
false false true false true
</dcc:validXMLList>
</dcc:metaData>
<dcc:metaData>
<dcc:declaration>
<dcc:content
lang=
"de"
>
Kommentar ist gültig für den dritten Eintrag.
</dcc:content>
<dcc:content
lang=
"en"
>
Comment is valid for the 3rd entry.
</dcc:content>
</dcc:declaration>
<!-- [v3.2.0] dcc:validXMLList was added -->
<dcc:validXMLList>
false false true false false
</dcc:validXMLList>
</dcc:metaData>
</dcc:measurementMetaData>
</dcc:quantity>
</dcc:data>
</dcc:statement>
</dcc:statements>
</dcc:administrativeData>
<dcc:measurementResults>
<dcc:measurementResult>
<dcc:name>
<dcc:content
lang=
"en"
>
Measurement results
</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content
id=
"referenced_text"
>
Text that is referenced
</dcc:content>
<!-- [v3.2.0] refId and refType was added to dcc:byteDataType -->
<dcc:file
refId=
"referenced_text"
refType=
"test_byteDataType"
>
<dcc:fileName>
test.txt
</dcc:fileName>
<dcc:mimeType>
text/plain
</dcc:mimeType>
<dcc:dataBase64>
VGVzdHRleHQ=
</dcc:dataBase64>
</dcc:file>
</dcc:description>
<dcc:measuringEquipments>
<!-- [v3.2.0] dcc:equipmentClass is now maxOccurs unbounded -->
<dcc:equipmentClass>
<dcc:reference>
reference1
</dcc:reference>
<dcc:classID>
classID1
</dcc:classID>
</dcc:equipmentClass>
<dcc:equipmentClass>
<dcc:reference>
reference2
</dcc:reference>
<dcc:classID>
classID2
</dcc:classID>
</dcc:equipmentClass>
<dcc:measuringEquipment>
<dcc:name>
<dcc:content>
Measuring Equipment 1
</dcc:content>
</dcc:name>
<!-- [v3.2.0] dcc:equipmentClass is now maxOccurs unbounded -->
<dcc:equipmentClass>
<dcc:reference>
reference1
</dcc:reference>
<dcc:classID>
classID1
</dcc:classID>
</dcc:equipmentClass>
<dcc:equipmentClass>
<dcc:reference>
reference2
</dcc:reference>
<dcc:classID>
classID2
</dcc:classID>
</dcc:equipmentClass>
</dcc:measuringEquipment>
</dcc:measuringEquipments>
<dcc:results>
<dcc:result>
<dcc:name>
<dcc:content
lang=
"de"
>
Messergebnisse
</dcc:content>
<dcc:content
lang=
"en"
>
Measuring results
</dcc:content>
</dcc:name>
<dcc:data>
<dcc:quantity
refType=
"test_charsXMLList"
>
<!-- [v3.2.0] dcc:charsXMLList was added -->
<dcc:charsXMLList>
A B C D E F
</dcc:charsXMLList>
</dcc:quantity>
</dcc:data>
</dcc:result>
</dcc:results>
</dcc:measurementResult>
</dcc:measurementResults>
</dcc:digitalCalibrationCertificate>
\ No newline at end of file
Loading