Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema dcc.xsd
Namespace https://ptb.de/dcc
Annotations
DCC - Digital Calibration Certificate
            Copyright (c) 2019 - 2023 Physikalisch-Technische Bundesanstalt

            This XML Scheme Definition (XSD) is free software: you can redistribute it and/or modify
            it under the terms of the GNU Lesser General Public License as published by
            the Free Software Foundation, version 3 of the License.

            This XSD is distributed in the hope that it will be useful,
            but WITHOUT ANY WARRANTY; without even the implied warranty of
            MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
            GNU Lesser General Public License for more details.

            The development of minimum requirements for a digital calibration certificate (DCC) is partially funded and
            supported by the joint research project EMPIR 17IND02 (title: SmartCom).
            This project (17IND02) has received funding from the EMPIR programme co-financed by the Participating States
            and from the European Union's Horizon 2020 research and innovation programme.
            The further development of the digital calibration certificate (DCC) is partly supported by the lighthouse
            project GEMIMEG-II (GEMIMEG 01 MT20001E) funded by the German Federal Ministry for Economic Affairs and
            Energy (BMWi) and the project "International Standard Accident Number" (ISAN) funded by the Niedersächsiches
            Vorab initiative of the Volkswagen Foundation (VolkswagenStiftung).


            Documentation: https://ptb.de/dcc/v3.3.0-rc.1/
Properties
attribute form default unqualified
element form default qualified
version 3.3.0-rc.1
Element dcc:digitalCalibrationCertificate
Namespace https://ptb.de/dcc
Diagram
Type dcc:digitalCalibrationCertificateType
Properties
content complex
Model
Children dcc:administrativeData, dcc:comment, dcc:document, dcc:measurementResults, ds:Signature
Instance
<dcc:digitalCalibrationCertificate schemaVersion="" xmlns:dcc="https://ptb.de/dcc" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <dcc:administrativeData>{1,1}</dcc:administrativeData>
  <dcc:measurementResults>{1,1}</dcc:measurementResults>
  <dcc:comment>{0,1}</dcc:comment>
  <dcc:document id="" refId="" refType="">{0,1}</dcc:document>
  <ds:Signature Id="">{0,unbounded}</ds:Signature>
</dcc:digitalCalibrationCertificate>
Attributes
QName Type Use
schemaVersion restriction of xs:string required
Source
<xs:element name="digitalCalibrationCertificate" type="dcc:digitalCalibrationCertificateType"/>
Element dcc:digitalCalibrationCertificateType / dcc:administrativeData
Namespace https://ptb.de/dcc
Diagram
Type dcc:administrativeDataType
Properties
content complex
Model
Children dcc:calibrationLaboratory, dcc:coreData, dcc:customer, dcc:dccSoftware, dcc:items, dcc:refTypeDefinitions, dcc:respPersons, dcc:statements
Instance
<dcc:administrativeData xmlns:dcc="https://ptb.de/dcc">
  <dcc:dccSoftware>{1,1}</dcc:dccSoftware>
  <dcc:refTypeDefinitions>{0,1}</dcc:refTypeDefinitions>
  <dcc:coreData>{1,1}</dcc:coreData>
  <dcc:items>{1,1}</dcc:items>
  <dcc:calibrationLaboratory>{1,1}</dcc:calibrationLaboratory>
  <dcc:respPersons>{1,1}</dcc:respPersons>
  <dcc:customer id="">{1,1}</dcc:customer>
  <dcc:statements>{0,1}</dcc:statements>
</dcc:administrativeData>
Source
<xs:element name="administrativeData" type="dcc:administrativeDataType"/>
Element dcc:administrativeDataType / dcc:dccSoftware
Namespace https://ptb.de/dcc
Diagram
Type dcc:softwareListType
Properties
content complex
Model
Children dcc:software
Instance
<dcc:dccSoftware xmlns:dcc="https://ptb.de/dcc">
  <dcc:software id="" refType="">{1,unbounded}</dcc:software>
</dcc:dccSoftware>
Source
<xs:element name="dccSoftware" type="dcc:softwareListType"/>
Element dcc:softwareListType / dcc:software
Namespace https://ptb.de/dcc
Diagram
Type dcc:softwareType
Properties
content complex
maxOccurs unbounded
Model
Children dcc:description, dcc:name, dcc:release, dcc:type
Instance
<dcc:software id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:release>{1,1}</dcc:release>
  <dcc:type>{0,1}</dcc:type>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
</dcc:software>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="software" type="dcc:softwareType" maxOccurs="unbounded"/>
Element dcc:softwareType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType"/>
Element dcc:textType / dcc:content
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringWithLangType
Properties
content complex
maxOccurs unbounded
Attributes
QName Type Use
id xs:ID optional
lang dcc:stringISO639Type optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="content" type="dcc:stringWithLangType" maxOccurs="unbounded"/>
Element dcc:softwareType / dcc:release
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="release" type="dcc:notEmptyStringType"/>
Element dcc:softwareType / dcc:type
Namespace https://ptb.de/dcc
Diagram
Type restriction of xs:string
Properties
content simple
minOccurs 0
Facets
enumeration application
enumeration bios
enumeration driver
enumeration editor
enumeration firmware
enumeration library
enumeration os
enumeration other
Source
<xs:element name="type" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="application"/>
      <xs:enumeration value="bios"/>
      <xs:enumeration value="driver"/>
      <xs:enumeration value="editor"/>
      <xs:enumeration value="firmware"/>
      <xs:enumeration value="library"/>
      <xs:enumeration value="os"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element dcc:softwareType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:richContentType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
minOccurs 0
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
Element dcc:richContentType / dcc:content
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringWithLangType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
id xs:ID optional
lang dcc:stringISO639Type optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="content" type="dcc:stringWithLangType" minOccurs="0" maxOccurs="unbounded"/>
Element dcc:richContentType / dcc:file
Namespace https://ptb.de/dcc
Diagram
Type dcc:byteDataType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children dcc:dataBase64, dcc:description, dcc:fileName, dcc:mimeType, dcc:name
Instance
<dcc:file id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:fileName>{1,1}</dcc:fileName>
  <dcc:mimeType>{1,1}</dcc:mimeType>
  <dcc:dataBase64>{1,1}</dcc:dataBase64>
</dcc:file>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="file" type="dcc:byteDataType" minOccurs="0" maxOccurs="unbounded"/>
Element dcc:byteDataType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
minOccurs 0
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
Element dcc:byteDataType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:richContentType / dcc:formula
Namespace https://ptb.de/dcc
Diagram
Type dcc:formulaType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children dcc:latex, dcc:mathml
Instance
<dcc:formula id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:latex>{1,1}</dcc:latex>
  <dcc:mathml id="" refId="" refType="">{1,1}</dcc:mathml>
</dcc:formula>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="formula" type="dcc:formulaType" minOccurs="0" maxOccurs="unbounded"/>
Element dcc:formulaType / dcc:latex
Namespace https://ptb.de/dcc
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="latex" type="xs:string"/>
Element dcc:formulaType / dcc:mathml
Namespace https://ptb.de/dcc
Diagram
Type dcc:xmlType
Properties
content complex
Model
ANY element from ANY namespace OTHER than 'https://ptb.de/dcc'
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="mathml" type="dcc:xmlType"/>
Element dcc:byteDataType / dcc:fileName
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="fileName" type="dcc:notEmptyStringType"/>
Element dcc:byteDataType / dcc:mimeType
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="mimeType" type="dcc:notEmptyStringType"/>
Element dcc:byteDataType / dcc:dataBase64
Namespace https://ptb.de/dcc
Diagram
Type xs:base64Binary
Properties
content simple
Source
<xs:element name="dataBase64" type="xs:base64Binary"/>
Element dcc:administrativeDataType / dcc:refTypeDefinitions
Namespace https://ptb.de/dcc
Diagram
Type dcc:refTypeDefinitionListType
Properties
content complex
minOccurs 0
Model
Children dcc:refTypeDefinition
Instance
<dcc:refTypeDefinitions xmlns:dcc="https://ptb.de/dcc">
  <dcc:refTypeDefinition refType="">{1,unbounded}</dcc:refTypeDefinition>
</dcc:refTypeDefinitions>
Source
<xs:element name="refTypeDefinitions" type="dcc:refTypeDefinitionListType" minOccurs="0"/>
Element dcc:refTypeDefinitionListType / dcc:refTypeDefinition
Namespace https://ptb.de/dcc
Diagram
Type dcc:refTypeDefinitionType
Properties
content complex
maxOccurs unbounded
Model
Children dcc:description, dcc:link, dcc:name, dcc:namespace, dcc:procedure, dcc:release, dcc:value
Instance
<dcc:refTypeDefinition refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:namespace>{1,1}</dcc:namespace>
  <dcc:link>{1,1}</dcc:link>
  <dcc:release>{0,1}</dcc:release>
  <dcc:value>{0,1}</dcc:value>
  <dcc:procedure>{0,1}</dcc:procedure>
</dcc:refTypeDefinition>
Attributes
QName Type Use
refType dcc:refTypesType optional
Source
<xs:element name="refTypeDefinition" type="dcc:refTypeDefinitionType" maxOccurs="unbounded"/>
Element dcc:refTypeDefinitionType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType"/>
Element dcc:refTypeDefinitionType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:refTypeDefinitionType / dcc:namespace
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="namespace" type="dcc:notEmptyStringType"/>
Element dcc:refTypeDefinitionType / dcc:link
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
Facets
Source
Element dcc:refTypeDefinitionType / dcc:release
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="release" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:refTypeDefinitionType / dcc:value
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="value" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:refTypeDefinitionType / dcc:procedure
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="procedure" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:administrativeDataType / dcc:coreData
Namespace https://ptb.de/dcc
Diagram
Type dcc:coreDataType
Properties
content complex
Model
Children dcc:beginPerformanceDate, dcc:countryCodeISO3166_1, dcc:endPerformanceDate, dcc:identifications, dcc:issueDate, dcc:mandatoryLangCodeISO639_1, dcc:performanceLocation, dcc:previousReport, dcc:receiptDate, dcc:reportAmendedSubstituted, dcc:uniqueIdentifier, dcc:usedLangCodeISO639_1
Instance
<dcc:coreData xmlns:dcc="https://ptb.de/dcc">
  <dcc:countryCodeISO3166_1>{1,1}</dcc:countryCodeISO3166_1>
  <dcc:usedLangCodeISO639_1>{1,unbounded}</dcc:usedLangCodeISO639_1>
  <dcc:mandatoryLangCodeISO639_1>{1,unbounded}</dcc:mandatoryLangCodeISO639_1>
  <dcc:uniqueIdentifier>{1,1}</dcc:uniqueIdentifier>
  <dcc:identifications>{0,1}</dcc:identifications>
  <dcc:receiptDate>{0,1}</dcc:receiptDate>
  <dcc:beginPerformanceDate>{1,1}</dcc:beginPerformanceDate>
  <dcc:endPerformanceDate>{1,1}</dcc:endPerformanceDate>
  <dcc:performanceLocation id="" refId="" refType="">{1,1}</dcc:performanceLocation>
  <dcc:issueDate>{0,1}</dcc:issueDate>
  <dcc:reportAmendedSubstituted id="" refType="">{0,1}</dcc:reportAmendedSubstituted>
  <dcc:previousReport id="" refType="">{0,1}</dcc:previousReport>
</dcc:coreData>
Source
<xs:element name="coreData" type="dcc:coreDataType"/>
Element dcc:coreDataType / dcc:countryCodeISO3166_1
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringISO3166Type
Properties
content simple
Facets
pattern [A-Z]{2}
Source
<xs:element name="countryCodeISO3166_1" type="dcc:stringISO3166Type"/>
Element dcc:coreDataType / dcc:usedLangCodeISO639_1
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringISO639Type
Properties
content simple
maxOccurs unbounded
Facets
pattern [a-z]{2}
Source
<xs:element name="usedLangCodeISO639_1" type="dcc:stringISO639Type" maxOccurs="unbounded"/>
Element dcc:coreDataType / dcc:mandatoryLangCodeISO639_1
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringISO639Type
Properties
content simple
maxOccurs unbounded
Facets
pattern [a-z]{2}
Source
<xs:element name="mandatoryLangCodeISO639_1" type="dcc:stringISO639Type" maxOccurs="unbounded"/>
Element dcc:coreDataType / dcc:uniqueIdentifier
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="uniqueIdentifier" type="dcc:notEmptyStringType"/>
Element dcc:coreDataType / dcc:identifications
Namespace https://ptb.de/dcc
Diagram
Type dcc:identificationListType
Properties
content complex
minOccurs 0
Model
Children dcc:identification
Instance
<dcc:identifications xmlns:dcc="https://ptb.de/dcc">
  <dcc:identification id="" refType="">{1,unbounded}</dcc:identification>
</dcc:identifications>
Source
<xs:element name="identifications" type="dcc:identificationListType" minOccurs="0"/>
Element dcc:identificationListType / dcc:identification
Namespace https://ptb.de/dcc
Diagram
Type dcc:identificationType
Properties
content complex
maxOccurs unbounded
Model
Children dcc:issuer, dcc:name, dcc:value
Instance
<dcc:identification id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:issuer>{1,1}</dcc:issuer>
  <dcc:value>{1,1}</dcc:value>
  <dcc:name id="">{0,1}</dcc:name>
</dcc:identification>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="identification" type="dcc:identificationType" maxOccurs="unbounded"/>
Element dcc:identificationType / dcc:issuer
Namespace https://ptb.de/dcc
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration manufacturer
enumeration calibrationLaboratory
enumeration customer
enumeration owner
enumeration other
Source
<xs:element name="issuer">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="manufacturer"/>
      <xs:enumeration value="calibrationLaboratory"/>
      <xs:enumeration value="customer"/>
      <xs:enumeration value="owner"/>
      <xs:enumeration value="other"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element dcc:identificationType / dcc:value
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="value" type="dcc:notEmptyStringType"/>
Element dcc:identificationType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
minOccurs 0
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
Element dcc:coreDataType / dcc:receiptDate
Namespace https://ptb.de/dcc
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element name="receiptDate" type="xs:date" minOccurs="0"/>
Element dcc:coreDataType / dcc:beginPerformanceDate
Namespace https://ptb.de/dcc
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="beginPerformanceDate" type="xs:date"/>
Element dcc:coreDataType / dcc:endPerformanceDate
Namespace https://ptb.de/dcc
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="endPerformanceDate" type="xs:date"/>
Element dcc:coreDataType / dcc:performanceLocation
Namespace https://ptb.de/dcc
Diagram
Type dcc:performanceLocationType
Type hierarchy
Properties
content complex
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="performanceLocation" type="dcc:performanceLocationType"/>
Element dcc:coreDataType / dcc:issueDate
Namespace https://ptb.de/dcc
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element name="issueDate" type="xs:date" minOccurs="0"/>
Element dcc:coreDataType / dcc:reportAmendedSubstituted
Namespace https://ptb.de/dcc
Diagram
Type dcc:reportAmendedSubstitutedType
Properties
content complex
minOccurs 0
Model
Children dcc:replacedUniqueIdentifier, dcc:typeOfChange
Instance
<dcc:reportAmendedSubstituted id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:typeOfChange>{1,1}</dcc:typeOfChange>
  <dcc:replacedUniqueIdentifier>{1,1}</dcc:replacedUniqueIdentifier>
</dcc:reportAmendedSubstituted>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="reportAmendedSubstituted" type="dcc:reportAmendedSubstitutedType" minOccurs="0"/>
Element dcc:reportAmendedSubstitutedType / dcc:typeOfChange
Namespace https://ptb.de/dcc
Diagram
Type restriction of xs:string
Properties
content simple
Facets
enumeration amended
enumeration substituted
Source
<xs:element name="typeOfChange">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="amended"/>
      <xs:enumeration value="substituted"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element dcc:reportAmendedSubstitutedType / dcc:replacedUniqueIdentifier
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="replacedUniqueIdentifier" type="dcc:notEmptyStringType"/>
Element dcc:coreDataType / dcc:previousReport
Namespace https://ptb.de/dcc
Diagram
Type dcc:hashType
Properties
content complex
minOccurs 0
Model
Children dcc:description, dcc:inValidityRange, dcc:linkedReport, dcc:procedure, dcc:referral, dcc:referralID, dcc:traceable, dcc:value
Instance
<dcc:previousReport id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:referral id="">{1,1}</dcc:referral>
  <dcc:referralID>{1,1}</dcc:referralID>
  <dcc:procedure>{1,1}</dcc:procedure>
  <dcc:value>{1,1}</dcc:value>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:inValidityRange>{0,1}</dcc:inValidityRange>
  <dcc:traceable>{0,1}</dcc:traceable>
  <dcc:linkedReport id="" refType="">{0,1}</dcc:linkedReport>
</dcc:previousReport>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="previousReport" type="dcc:hashType" minOccurs="0"/>
Element dcc:hashType / dcc:referral
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:referral id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:referral>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="referral" type="dcc:textType"/>
Element dcc:hashType / dcc:referralID
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="referralID" type="dcc:notEmptyStringType"/>
Element dcc:hashType / dcc:procedure
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="procedure" type="dcc:notEmptyStringType"/>
Element dcc:hashType / dcc:value
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="value" type="dcc:notEmptyStringType"/>
Element dcc:hashType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:hashType / dcc:inValidityRange
Namespace https://ptb.de/dcc
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="inValidityRange" type="xs:boolean" minOccurs="0"/>
Element dcc:hashType / dcc:traceable
Namespace https://ptb.de/dcc
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="traceable" type="xs:boolean" minOccurs="0"/>
Element dcc:hashType / dcc:linkedReport
Namespace https://ptb.de/dcc
Diagram
Type dcc:hashType
Properties
content complex
minOccurs 0
Model
Children dcc:description, dcc:inValidityRange, dcc:linkedReport, dcc:procedure, dcc:referral, dcc:referralID, dcc:traceable, dcc:value
Instance
<dcc:linkedReport id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:referral id="">{1,1}</dcc:referral>
  <dcc:referralID>{1,1}</dcc:referralID>
  <dcc:procedure>{1,1}</dcc:procedure>
  <dcc:value>{1,1}</dcc:value>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:inValidityRange>{0,1}</dcc:inValidityRange>
  <dcc:traceable>{0,1}</dcc:traceable>
  <dcc:linkedReport id="" refType="">{0,1}</dcc:linkedReport>
</dcc:linkedReport>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="linkedReport" type="dcc:hashType" minOccurs="0"/>
Element dcc:administrativeDataType / dcc:items
Namespace https://ptb.de/dcc
Diagram
Type dcc:itemListType
Properties
content complex
Model
Children dcc:description, dcc:equipmentClass, dcc:identifications, dcc:item, dcc:manufacturer, dcc:name, dcc:owner
Instance
<dcc:items xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:equipmentClass id="" refType="">{0,unbounded}</dcc:equipmentClass>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:owner id="">{0,1}</dcc:owner>
  <dcc:manufacturer id="" refId="" refType="">{0,1}</dcc:manufacturer>
  <dcc:identifications>{0,1}</dcc:identifications>
  <dcc:item id="" refId="" refType="">{1,unbounded}</dcc:item>
</dcc:items>
Source
<xs:element name="items" type="dcc:itemListType"/>
Element dcc:itemListType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
minOccurs 0
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
Element dcc:itemListType / dcc:equipmentClass
Namespace https://ptb.de/dcc
Diagram
Type dcc:equipmentClassType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children dcc:classID, dcc:reference
Instance
<dcc:equipmentClass id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:reference>{1,1}</dcc:reference>
  <dcc:classID>{1,1}</dcc:classID>
</dcc:equipmentClass>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="equipmentClass" type="dcc:equipmentClassType" minOccurs="0" maxOccurs="unbounded"/>
Element dcc:equipmentClassType / dcc:reference
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="reference" type="dcc:notEmptyStringType"/>
Element dcc:equipmentClassType / dcc:classID
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="classID" type="dcc:notEmptyStringType"/>
Element dcc:itemListType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:itemListType / dcc:owner
Namespace https://ptb.de/dcc
Diagram
Type dcc:contactType
Properties
content complex
minOccurs 0
Model
Children dcc:descriptionData, dcc:eMail, dcc:fax, dcc:link, dcc:location, dcc:name, dcc:phone
Instance
<dcc:owner id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:eMail>{0,1}</dcc:eMail>
  <dcc:phone>{0,1}</dcc:phone>
  <dcc:fax>{0,1}</dcc:fax>
  <dcc:link>{0,1}</dcc:link>
  <dcc:location>{1,1}</dcc:location>
  <dcc:descriptionData id="" refId="" refType="">{0,1}</dcc:descriptionData>
</dcc:owner>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="owner" type="dcc:contactType" minOccurs="0"/>
Element dcc:contactType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType"/>
Element dcc:contactType / dcc:eMail
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="eMail" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactType / dcc:phone
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="phone" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactType / dcc:fax
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="fax" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactType / dcc:link
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
Facets
Source
Element dcc:contactType / dcc:location
Namespace https://ptb.de/dcc
Diagram
Type dcc:locationType
Properties
content complex
Model
Children dcc:building, dcc:city, dcc:countryCode, dcc:floor, dcc:further, dcc:positionCoordinates, dcc:postCode, dcc:postOfficeBox, dcc:room, dcc:state, dcc:street, dcc:streetNo
Instance
<dcc:location xmlns:dcc="https://ptb.de/dcc">
  <dcc:city>{1,1}</dcc:city>
  <dcc:countryCode>{1,1}</dcc:countryCode>
  <dcc:postCode>{1,1}</dcc:postCode>
  <dcc:postOfficeBox>{1,1}</dcc:postOfficeBox>
  <dcc:state>{1,1}</dcc:state>
  <dcc:street>{1,1}</dcc:street>
  <dcc:streetNo>{1,1}</dcc:streetNo>
  <dcc:building>{1,1}</dcc:building>
  <dcc:floor>{1,1}</dcc:floor>
  <dcc:room>{1,1}</dcc:room>
  <dcc:further id="" refId="" refType="">{1,1}</dcc:further>
  <dcc:positionCoordinates id="" refId="" refType="">{1,1}</dcc:positionCoordinates>
</dcc:location>
Source
<xs:element name="location" type="dcc:locationType"/>
Element dcc:locationType / dcc:city
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="city" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:countryCode
Namespace https://ptb.de/dcc
Diagram
Type dcc:stringISO3166Type
Properties
content simple
Facets
pattern [A-Z]{2}
Source
<xs:element name="countryCode" type="dcc:stringISO3166Type"/>
Element dcc:locationType / dcc:postCode
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="postCode" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:postOfficeBox
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="postOfficeBox" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:state
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="state" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:street
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="street" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:streetNo
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="streetNo" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:building
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="building" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:floor
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="floor" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:room
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="room" type="dcc:notEmptyStringType"/>
Element dcc:locationType / dcc:further
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:further id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:further>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="further" type="dcc:richContentType"/>
Element dcc:locationType / dcc:positionCoordinates
Namespace https://ptb.de/dcc
Diagram
Type dcc:positionCoordinatesType
Properties
content complex
Model
Children dcc:declaration, dcc:positionCoordinate1, dcc:positionCoordinate2, dcc:positionCoordinate3, dcc:positionCoordinateSystem, dcc:reference
Instance
<dcc:positionCoordinates id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:positionCoordinateSystem>{1,1}</dcc:positionCoordinateSystem>
  <dcc:reference>{0,1}</dcc:reference>
  <dcc:declaration id="" refId="" refType="">{0,1}</dcc:declaration>
  <dcc:positionCoordinate1>{1,1}</dcc:positionCoordinate1>
  <dcc:positionCoordinate2>{1,1}</dcc:positionCoordinate2>
  <dcc:positionCoordinate3>{0,1}</dcc:positionCoordinate3>
</dcc:positionCoordinates>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="positionCoordinates" type="dcc:positionCoordinatesType"/>
Element dcc:positionCoordinatesType / dcc:positionCoordinateSystem
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="positionCoordinateSystem" type="dcc:notEmptyStringType"/>
Element dcc:positionCoordinatesType / dcc:reference
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="reference" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:positionCoordinatesType / dcc:declaration
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:declaration id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:declaration>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="declaration" type="dcc:richContentType" minOccurs="0"/>
Element dcc:positionCoordinatesType / dcc:positionCoordinate1
Namespace https://ptb.de/dcc
Diagram
Type si:realQuantityType
Properties
content complex
Model
Children si:coverageInterval, si:dateTime, si:expandedUnc, si:label, si:measurementUncertaintyUnivariate, si:quantityType, si:significantDigit, si:unit, si:value
Instance
<dcc:positionCoordinate1 xmlns:dcc="https://ptb.de/dcc" xmlns:si="https://ptb.de/si">
  <si:label>{0,1}</si:label>
  <si:quantityType>{0,1}</si:quantityType>
  <si:value>{1,1}</si:value>
  <si:unit>{1,1}</si:unit>
  <si:significantDigit>{0,1}</si:significantDigit>
  <si:dateTime>{0,1}</si:dateTime>
  <si:measurementUncertaintyUnivariate>{1,1}</si:measurementUncertaintyUnivariate>
  <si:expandedUnc>{1,1}</si:expandedUnc>
  <si:coverageInterval>{1,1}</si:coverageInterval>
</dcc:positionCoordinate1>
Source
<xs:element name="positionCoordinate1" type="si:realQuantityType"/>
Element dcc:positionCoordinatesType / dcc:positionCoordinate2
Namespace https://ptb.de/dcc
Diagram
Type si:realQuantityType
Properties
content complex
Model
Children si:coverageInterval, si:dateTime, si:expandedUnc, si:label, si:measurementUncertaintyUnivariate, si:quantityType, si:significantDigit, si:unit, si:value
Instance
<dcc:positionCoordinate2 xmlns:dcc="https://ptb.de/dcc" xmlns:si="https://ptb.de/si">
  <si:label>{0,1}</si:label>
  <si:quantityType>{0,1}</si:quantityType>
  <si:value>{1,1}</si:value>
  <si:unit>{1,1}</si:unit>
  <si:significantDigit>{0,1}</si:significantDigit>
  <si:dateTime>{0,1}</si:dateTime>
  <si:measurementUncertaintyUnivariate>{1,1}</si:measurementUncertaintyUnivariate>
  <si:expandedUnc>{1,1}</si:expandedUnc>
  <si:coverageInterval>{1,1}</si:coverageInterval>
</dcc:positionCoordinate2>
Source
<xs:element name="positionCoordinate2" type="si:realQuantityType"/>
Element dcc:positionCoordinatesType / dcc:positionCoordinate3
Namespace https://ptb.de/dcc
Diagram
Type si:realQuantityType
Properties
content complex
minOccurs 0
Model
Children si:coverageInterval, si:dateTime, si:expandedUnc, si:label, si:measurementUncertaintyUnivariate, si:quantityType, si:significantDigit, si:unit, si:value
Instance
<dcc:positionCoordinate3 xmlns:dcc="https://ptb.de/dcc" xmlns:si="https://ptb.de/si">
  <si:label>{0,1}</si:label>
  <si:quantityType>{0,1}</si:quantityType>
  <si:value>{1,1}</si:value>
  <si:unit>{1,1}</si:unit>
  <si:significantDigit>{0,1}</si:significantDigit>
  <si:dateTime>{0,1}</si:dateTime>
  <si:measurementUncertaintyUnivariate>{1,1}</si:measurementUncertaintyUnivariate>
  <si:expandedUnc>{1,1}</si:expandedUnc>
  <si:coverageInterval>{1,1}</si:coverageInterval>
</dcc:positionCoordinate3>
Source
<xs:element name="positionCoordinate3" type="si:realQuantityType" minOccurs="0"/>
Element dcc:contactType / dcc:descriptionData
Namespace https://ptb.de/dcc
Diagram
Type dcc:byteDataType
Properties
content complex
minOccurs 0
Model
Children dcc:dataBase64, dcc:description, dcc:fileName, dcc:mimeType, dcc:name
Instance
<dcc:descriptionData id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:fileName>{1,1}</dcc:fileName>
  <dcc:mimeType>{1,1}</dcc:mimeType>
  <dcc:dataBase64>{1,1}</dcc:dataBase64>
</dcc:descriptionData>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="descriptionData" type="dcc:byteDataType" minOccurs="0"/>
Element dcc:itemListType / dcc:manufacturer
Namespace https://ptb.de/dcc
Diagram
Type dcc:contactNotStrictType
Properties
content complex
minOccurs 0
Model
Children dcc:descriptionData, dcc:eMail, dcc:fax, dcc:link, dcc:location, dcc:name, dcc:phone
Instance
<dcc:manufacturer id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:eMail>{0,1}</dcc:eMail>
  <dcc:phone>{0,1}</dcc:phone>
  <dcc:fax>{0,1}</dcc:fax>
  <dcc:link>{0,1}</dcc:link>
  <dcc:location>{0,1}</dcc:location>
  <dcc:descriptionData id="" refId="" refType="">{0,1}</dcc:descriptionData>
</dcc:manufacturer>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="manufacturer" type="dcc:contactNotStrictType" minOccurs="0"/>
Element dcc:contactNotStrictType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType"/>
Element dcc:contactNotStrictType / dcc:eMail
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="eMail" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactNotStrictType / dcc:phone
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="phone" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactNotStrictType / dcc:fax
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="fax" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:contactNotStrictType / dcc:link
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
Facets
Source
Element dcc:contactNotStrictType / dcc:location
Namespace https://ptb.de/dcc
Diagram
Type dcc:locationType
Properties
content complex
minOccurs 0
Model
Children dcc:building, dcc:city, dcc:countryCode, dcc:floor, dcc:further, dcc:positionCoordinates, dcc:postCode, dcc:postOfficeBox, dcc:room, dcc:state, dcc:street, dcc:streetNo
Instance
<dcc:location xmlns:dcc="https://ptb.de/dcc">
  <dcc:city>{1,1}</dcc:city>
  <dcc:countryCode>{1,1}</dcc:countryCode>
  <dcc:postCode>{1,1}</dcc:postCode>
  <dcc:postOfficeBox>{1,1}</dcc:postOfficeBox>
  <dcc:state>{1,1}</dcc:state>
  <dcc:street>{1,1}</dcc:street>
  <dcc:streetNo>{1,1}</dcc:streetNo>
  <dcc:building>{1,1}</dcc:building>
  <dcc:floor>{1,1}</dcc:floor>
  <dcc:room>{1,1}</dcc:room>
  <dcc:further id="" refId="" refType="">{1,1}</dcc:further>
  <dcc:positionCoordinates id="" refId="" refType="">{1,1}</dcc:positionCoordinates>
</dcc:location>
Source
<xs:element name="location" type="dcc:locationType" minOccurs="0"/>
Element dcc:contactNotStrictType / dcc:descriptionData
Namespace https://ptb.de/dcc
Diagram
Type dcc:byteDataType
Properties
content complex
minOccurs 0
Model
Children dcc:dataBase64, dcc:description, dcc:fileName, dcc:mimeType, dcc:name
Instance
<dcc:descriptionData id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:fileName>{1,1}</dcc:fileName>
  <dcc:mimeType>{1,1}</dcc:mimeType>
  <dcc:dataBase64>{1,1}</dcc:dataBase64>
</dcc:descriptionData>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="descriptionData" type="dcc:byteDataType" minOccurs="0"/>
Element dcc:itemListType / dcc:identifications
Namespace https://ptb.de/dcc
Diagram
Type dcc:identificationListType
Properties
content complex
minOccurs 0
Model
Children dcc:identification
Instance
<dcc:identifications xmlns:dcc="https://ptb.de/dcc">
  <dcc:identification id="" refType="">{1,unbounded}</dcc:identification>
</dcc:identifications>
Source
<xs:element name="identifications" type="dcc:identificationListType" minOccurs="0"/>
Element dcc:itemListType / dcc:item
Namespace https://ptb.de/dcc
Diagram
Type dcc:itemType
Properties
content complex
maxOccurs unbounded
Model
Children dcc:description, dcc:equipmentClass, dcc:identifications, dcc:installedSoftwares, dcc:itemQuantities, dcc:manufacturer, dcc:model, dcc:name
Instance
<dcc:item id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:equipmentClass id="" refType="">{0,unbounded}</dcc:equipmentClass>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:installedSoftwares>{0,1}</dcc:installedSoftwares>
  <dcc:manufacturer id="" refId="" refType="">{0,1}</dcc:manufacturer>
  <dcc:model>{0,1}</dcc:model>
  <dcc:identifications>{1,1}</dcc:identifications>
  <dcc:itemQuantities>{0,1}</dcc:itemQuantities>
</dcc:item>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="item" type="dcc:itemType" maxOccurs="unbounded"/>
Element dcc:itemType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType"/>
Element dcc:itemType / dcc:equipmentClass
Namespace https://ptb.de/dcc
Diagram
Type dcc:equipmentClassType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children dcc:classID, dcc:reference
Instance
<dcc:equipmentClass id="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:reference>{1,1}</dcc:reference>
  <dcc:classID>{1,1}</dcc:classID>
</dcc:equipmentClass>
Attributes
QName Type Use
id xs:ID optional
refType dcc:refTypesType optional
Source
<xs:element name="equipmentClass" type="dcc:equipmentClassType" minOccurs="0" maxOccurs="unbounded"/>
Element dcc:itemType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:itemType / dcc:installedSoftwares
Namespace https://ptb.de/dcc
Diagram
Type dcc:softwareListType
Properties
content complex
minOccurs 0
Model
Children dcc:software
Instance
<dcc:installedSoftwares xmlns:dcc="https://ptb.de/dcc">
  <dcc:software id="" refType="">{1,unbounded}</dcc:software>
</dcc:installedSoftwares>
Source
<xs:element name="installedSoftwares" type="dcc:softwareListType" minOccurs="0"/>
Element dcc:itemType / dcc:manufacturer
Namespace https://ptb.de/dcc
Diagram
Type dcc:contactNotStrictType
Properties
content complex
minOccurs 0
Model
Children dcc:descriptionData, dcc:eMail, dcc:fax, dcc:link, dcc:location, dcc:name, dcc:phone
Instance
<dcc:manufacturer id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{1,1}</dcc:name>
  <dcc:eMail>{0,1}</dcc:eMail>
  <dcc:phone>{0,1}</dcc:phone>
  <dcc:fax>{0,1}</dcc:fax>
  <dcc:link>{0,1}</dcc:link>
  <dcc:location>{0,1}</dcc:location>
  <dcc:descriptionData id="" refId="" refType="">{0,1}</dcc:descriptionData>
</dcc:manufacturer>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="manufacturer" type="dcc:contactNotStrictType" minOccurs="0"/>
Element dcc:itemType / dcc:model
Namespace https://ptb.de/dcc
Diagram
Type dcc:notEmptyStringType
Properties
content simple
minOccurs 0
Facets
pattern [^\s]+(\s+[^\s]+)*
Source
<xs:element name="model" type="dcc:notEmptyStringType" minOccurs="0"/>
Element dcc:itemType / dcc:identifications
Namespace https://ptb.de/dcc
Diagram
Type dcc:identificationListType
Properties
content complex
Model
Children dcc:identification
Instance
<dcc:identifications xmlns:dcc="https://ptb.de/dcc">
  <dcc:identification id="" refType="">{1,unbounded}</dcc:identification>
</dcc:identifications>
Source
<xs:element name="identifications" type="dcc:identificationListType"/>
Element dcc:itemType / dcc:itemQuantities
Namespace https://ptb.de/dcc
Diagram
Type dcc:itemQuantityListType
Properties
content complex
minOccurs 0
Model
Children dcc:itemQuantity
Instance
<dcc:itemQuantities xmlns:dcc="https://ptb.de/dcc">
  <dcc:itemQuantity id="" refId="" refType="">{1,unbounded}</dcc:itemQuantity>
</dcc:itemQuantities>
Source
<xs:element name="itemQuantities" type="dcc:itemQuantityListType" minOccurs="0"/>
Element dcc:itemQuantityListType / dcc:itemQuantity
Namespace https://ptb.de/dcc
Diagram
Type dcc:primitiveQuantityType
Properties
content complex
maxOccurs unbounded
Model
Children dcc:charsXMLList, dcc:description, dcc:name, dcc:noQuantity, si:complex, si:complexListXMLList, si:constant, si:hybrid, si:real, si:realListXMLList
Instance
<dcc:itemQuantity id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc" xmlns:si="https://ptb.de/si">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:description id="" refId="" refType="">{0,1}</dcc:description>
  <dcc:noQuantity id="" refId="" refType="">{1,1}</dcc:noQuantity>
  <dcc:charsXMLList>{1,1}</dcc:charsXMLList>
  <si:real>{1,1}</si:real>
  <si:hybrid>{1,1}</si:hybrid>
  <si:complex>{1,1}</si:complex>
  <si:constant>{1,1}</si:constant>
  <si:realListXMLList>{1,1}</si:realListXMLList>
  <si:complexListXMLList>{1,1}</si:complexListXMLList>
</dcc:itemQuantity>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="itemQuantity" type="dcc:primitiveQuantityType" maxOccurs="unbounded"/>
Element dcc:primitiveQuantityType / dcc:name
Namespace https://ptb.de/dcc
Diagram
Type dcc:textType
Properties
content complex
minOccurs 0
Model
Children dcc:content
Instance
<dcc:name id="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:content id="" lang="" refId="" refType="">{1,unbounded}</dcc:content>
</dcc:name>
Attributes
QName Type Use
id xs:ID optional
Source
<xs:element name="name" type="dcc:textType" minOccurs="0"/>
Element dcc:primitiveQuantityType / dcc:description
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
minOccurs 0
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:description id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:description>
Attributes
QName Type Use
id xs:ID optional
refId xs:IDREFS optional
refType dcc:refTypesType optional
Source
<xs:element name="description" type="dcc:richContentType" minOccurs="0"/>
Element dcc:primitiveQuantityType / dcc:noQuantity
Namespace https://ptb.de/dcc
Diagram
Type dcc:richContentType
Properties
content complex
Model
Children dcc:content, dcc:file, dcc:formula, dcc:name
Instance
<dcc:noQuantity id="" refId="" refType="" xmlns:dcc="https://ptb.de/dcc">
  <dcc:name id="">{0,1}</dcc:name>
  <dcc:content id="" lang="" refId="" refType="">{0,unbounded}</dcc:content>
  <dcc:file id="" refId="" refType="">{0,unbounded}</dcc:file>
  <dcc:formula id="" refId="" refType="">{0,unbounded}</dcc:formula>
</dcc:noQuantity>
Attributes
QName Type Use
id xs:ID optional