<xs:element name="MaterialPassport">
<xs:complexType>
<xs:sequence>
<xs:element name="DocumentInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="FormatVersion" type="xs:positiveInteger" />
<xs:element name="FormatCompatibilityVersion" type="xs:positiveInteger" />
<xs:element name="OriginalDocumentGuid" type="guid" />
<xs:element name="CurrentDocumentGuid" type="guid" />
<xs:element name="DocumentWriter" type="xs:token" />
<xs:element name="DocumentWriterVersion" type="xs:token" />
<xs:element name="OriginalTimeStamp" type="xs:dateTime" />
<xs:element name="CurrentTimeStamp" type="xs:dateTime" />
<xs:element name="ReadOnlyTimeStamp" type="xs:dateTime" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SupplierInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:token" />
<xs:element name="Country" type="CountryCode" minOccurs="0" maxOccurs="1" />
<xs:element name="CompanyRegistrationNumber" type="CompanyRegistrationNumberType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="CompanyCertification" type="CompanyCertificationType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="OtherCertifications" type="xs:token" minOccurs="0" maxOccurs="1" />
<xs:element name="ContactName" type="xs:token" />
<xs:element name="ContactEmail" type="xs:token" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VerifyingEntity" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:token" />
<xs:element name="Country" type="CountryCode" minOccurs="0" maxOccurs="1" />
<xs:element name="CompanyRegistrationNumber" type="CompanyRegistrationNumberType" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ProductInformation">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:token" />
<xs:element name="ArticleNumber" type="ArticleNumberType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="Application" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ProductClassification" type="ProductClassificationType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="FunctionalUnit" type="UnitOfMeasureType" minOccurs="0" maxOccurs="1" />
<xs:element name="NetWeightKg" type="xs:decimal" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ContentDeclaration">
<xs:complexType>
<xs:sequence>
<xs:element name="SdsAvailableForProduct" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="SdsAvailableForSubComponents" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="ProductCertification" type="ProductCertificationType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="EpdAvailable" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="EpdProvider" type="xs:token" minOccurs="0" maxOccurs="1" />
<xs:element name="EpdIdentifier" type="xs:token" minOccurs="0" maxOccurs="1" />
<xs:element name="EpdFunctionalUnit" type="UnitOfMeasureType" minOccurs="0" maxOccurs="1" />
<xs:element name="LevelOfDeclarationPpm" type="xs:integer" minOccurs="0" maxOccurs="1" />
<xs:element name="NetWeightKg" type="xs:decimal" minOccurs="0" maxOccurs="1" />
<xs:element name="RecycledWeightPercent" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="NotDeclaredDueToRecycledContentWeightPercent" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="ContentItem" type="ContentItemType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="WoodInAccordanceWithEutr" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="ChemicalTreatmentReason" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BuildingConstruction">
<xs:complexType>
<xs:sequence>
<xs:element name="ReturnableTransportPackaging" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="ReusablePackaging" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="ReturnPackaging" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="PackagingComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialStorageRequirements" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialStorageComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialSurroundingMaterialRequirements" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialSurroundingMaterialComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="StorageComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="OriginalProductEwcCode" type="EwcCodeType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="AfterApplicationEwcCode" type="EwcCodeType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="GeneralInformation" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Operations">
<xs:complexType>
<xs:sequence>
<xs:element name="UseOrMaintenanceRequirements" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="UseOrMaintenanceComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="EnergySupplyRequirements" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="EnergySupplyComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="ReferenceLifetimeYears" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="ReferenceLifetimeComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="FireCertification" type="FireCertificationType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="CriticalMoistureContent" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="GeneralInformation" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IndoorClimate">
<xs:complexType>
<xs:sequence>
<xs:element name="IntendedForIndoorUse" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="IndoorEmission" type="IndoorEmissionType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="IndoorEmissionCertification" type="IndoorEmissionCertificationType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="GeneralInformation" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResourcePotential">
<xs:complexType>
<xs:sequence>
<xs:element name="DemountableWithoutDeterioration" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="DemountableWithoutDeteriorationComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialProceduresProtectingHealthAndEnvironmentAtDismount" type="YesNoNaType" minOccurs="0" maxOccurs="1" />
<xs:element name="SpecialProceduresProtectingHealthAndEnvironmentAtDismountComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="InstallationOption" type="InstallationOptionType" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="Disassembly" minOccurs="0" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="NotPossible" />
<xs:enumeration value="DA1" />
<xs:enumeration value="DA2" />
<xs:enumeration value="DA3" />
<xs:enumeration value="DA4" />
<xs:enumeration value="DA5" />
<xs:enumeration value="DA6" />
<xs:enumeration value="DA7" />
<xs:enumeration value="DA8" />
<xs:enumeration value="DA9" />
<xs:enumeration value="DA10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SeparatePartsNaturally" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="SupplierRestrictionsRecommendationsForRecoveryOrDisposal" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="SupplierRestrictionsRecommendationsForRecoveryOrDisposalComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="TakeBackAgreement" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="TakeBackAgreementComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="LeaseOption" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="LeaseOptionComment" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="HP1ToHP15OriginalProduct" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="HP1ToHP15OriginalProductEwc" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="HP1ToHP15AfterApplication" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="HP1ToHP15AfterApplicationEwc" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="MaterialRecoveryPossible" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential01" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential02" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential03" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential04" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential05" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential06" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential07" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential08" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential09" type="IntervalType" minOccurs="0" maxOccurs="1" />
<xs:element name="EstimatedFutureRecoveryPotential10" type="IntervalType" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
|