| ### Showing:
Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by

Included schema ILCD_Common_DataTypes.xsd

Namespace | http://lca.jrc.it/ILCD/Common
Properties |
attribute form default | unqualified
element form default | qualified
version | 1.1

Simple Type UUID

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Unique Universal Identifier, 16-byte hex number
Diagram |
Type | restriction of xs:string
Facets |
pattern | [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12} |
Used by |
Element | UUID
Attribute | GlobalReferenceType/@refObjectId
Source |
    <xs:simpleType name="UUID">
      <xs:annotation>
        <xs:documentation>Unique Universal Identifier, 16-byte hex number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:pattern value="[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"/>
      </xs:restriction>
    </xs:simpleType>

Complex Type StringMultiLang

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Multi-lang string with a maximum length of 500 characters.
Diagram |
Type | extension of String
Type hierarchy | xs:string String StringMultiLang
Used by |
Elements | CommissionerAndGoalType/project, NameType/baseName, NameType/functionalUnitFlowProperties, NameType/mixAndLocationTypes, NameType/treatmentStandardsRoutes, groupName, name, shortName
Attributes |
QName | Type | Default | Use | Annotation
--- | --- | --- | --- | ---
xml:lang | union of(xs:language, restriction of xs:string) | en | optional |
    Attempting to install the relevant ISO 2- and 3-letter
             codes as the enumerated possible values is probably never
             going to be a realistic possibility.  See
             RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
             at http://www.iana.org/assignments/lang-tag-apps.htm for
             further information.

             The union allows for the 'un-declaration' of xml:lang with
             the empty string.
Source |
    <xs:complexType name="StringMultiLang">
      <xs:annotation>
        <xs:documentation>Multi-lang string with a maximum length of 500 characters.</xs:documentation>
      </xs:annotation>
      <xs:simpleContent>
        <xs:extension base="String">
          <xs:attribute ref="xml:lang" default="en"/>
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>

Simple Type String

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    String with a maximum length of 500 characters. Must have a minimum length of 1.
Diagram |
Type | restriction of xs:string
Facets |
minLength | 0 |
maxLength | 500 |
Used by |
Complex Types | CategoryType, LocationType, StringMultiLang
Elements | GlobalReferenceType/subReference, registrationNumber
Attribute | LifeCycleModelDataSetType/@locations
Source |
    <xs:simpleType name="String">
      <xs:annotation>
        <xs:documentation>String with a maximum length of 500 characters. Must have a minimum length of 1.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:minLength value="0"/>
        <xs:maxLength value="500"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type LevelType

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    1-digit integer number, must be equal to or greater than 0
Diagram |
Type | restriction of Int1
Type hierarchy | xs:integer Int1 LevelType
Facets |
totalDigits | 1 |
minInclusive | 0 |
Used by |
Attributes | CategoryType/@level, ClassType/@level
Source |
    <xs:simpleType name="LevelType">
      <xs:annotation>
        <xs:documentation>1-digit integer number, must be equal to or greater than 0</xs:documentation>
      </xs:annotation>
      <xs:restriction base="Int1">
        <xs:minInclusive value="0"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Int1

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    1-digit integer number
Diagram |
Type | restriction of xs:integer
Facets |
totalDigits | 1 |
Used by |
Simple Type | LevelType
Source |
    <xs:simpleType name="Int1">
      <xs:annotation>
        <xs:documentation>1-digit integer number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:integer">
        <xs:totalDigits value="1"/>
      </xs:restriction>
    </xs:simpleType>

Complex Type STMultiLang

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Multi-lang short text with a maximum length of 1000 characters.
Diagram |
Type | extension of ST
Type hierarchy | xs:string ST STMultiLang
Used by |
Element | GlobalReferenceType/shortDescription
Attributes |
QName | Type | Default | Use | Annotation
--- | --- | --- | --- | ---
xml:lang | union of(xs:language, restriction of xs:string) | en | optional |
    Attempting to install the relevant ISO 2- and 3-letter
             codes as the enumerated possible values is probably never
             going to be a realistic possibility.  See
             RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
             at http://www.iana.org/assignments/lang-tag-apps.htm for
             further information.

             The union allows for the 'un-declaration' of xml:lang with
             the empty string.
Source |
    <xs:complexType name="STMultiLang">
      <xs:annotation>
        <xs:documentation>Multi-lang short text with a maximum length of 1000 characters.</xs:documentation>
      </xs:annotation>
      <xs:simpleContent>
        <xs:extension base="ST">
          <xs:attribute ref="xml:lang" default="en"/>
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>

Simple Type ST

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Short text with a maximum length of 1000 characters.
Diagram |
Type | restriction of xs:string
Facets |
minLength | 0 |
maxLength | 1000 |
Used by |
Complex Type | STMultiLang
Source |
    <xs:simpleType name="ST">
      <xs:annotation>
        <xs:documentation>Short text with a maximum length of 1000 characters.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:minLength value="0"/>
        <xs:maxLength value="1000"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Version

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Version number
Diagram |
Type | restriction of xs:string
Facets |
pattern | \d{2}\.\d{2}(\.\d{3})? |
Used by |
Attribute | GlobalReferenceType/@version
Element | PublicationAndOwnershipGroup1/dataSetVersion
Source |
    <xs:simpleType name="Version">
      <xs:annotation>
        <xs:documentation>Version number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:pattern value="\d{2}\.\d{2}(\.\d{3})?"/>
      </xs:restriction>
    </xs:simpleType>

Complex Type FTMultiLang

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Multi-lang free text with an unlimited length.
Diagram |
Type | extension of FT
Type hierarchy | xs:string FT FTMultiLang
Used by |
Elements | CommissionerAndGoalType/intendedApplications, TimeType/timeRepresentativenessDescription, ValidationGroup3/otherReviewDetails, accessRestrictions, generalComment, reviewDetails, synonyms, useAdviceForDataSet
Attributes |
QName | Type | Default | Use | Annotation
--- | --- | --- | --- | ---
xml:lang | union of(xs:language, restriction of xs:string) | en | optional |
    Attempting to install the relevant ISO 2- and 3-letter
             codes as the enumerated possible values is probably never
             going to be a realistic possibility.  See
             RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
             at http://www.iana.org/assignments/lang-tag-apps.htm for
             further information.

             The union allows for the 'un-declaration' of xml:lang with
             the empty string.
Source |
    <xs:complexType name="FTMultiLang">
      <xs:annotation>
        <xs:documentation>Multi-lang free text with an unlimited length.</xs:documentation>
      </xs:annotation>
      <xs:simpleContent>
        <xs:extension base="FT">
          <xs:attribute ref="xml:lang" default="en"/>
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>

Simple Type FT

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Free text with an unlimited length.
Diagram |
Type | restriction of xs:string
Facets |
minLength | 0 |
Used by |
Complex Type | FTMultiLang
Source |
    <xs:simpleType name="FT">
      <xs:annotation>
        <xs:documentation>Free text with an unlimited length.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:minLength value="0"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Real

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    38-digit real number
Diagram |
Type | xs:double
Used by |
Element | scalingFactor
Complex Type | ParameterType
Source |
    <xs:simpleType name="Real">
      <xs:annotation>
        <xs:documentation>38-digit real number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:double"/>
    </xs:simpleType>

Simple Type MatV

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Mathematical variable or parameter
Diagram |
Type | restriction of xs:string
Facets |
maxLength | 50 |
Used by |
Attribute | ParameterType/@name
Source |
    <xs:simpleType name="MatV">
      <xs:annotation>
        <xs:documentation>Mathematical variable or parameter</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:maxLength value="50"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type dateTime

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Date and time format acc. to ISO 8601, chapter 5.4
Diagram |
Type | xs:dateTime
Used by |
Elements | DataEntryByGroup1/timeStamp, dateOfLastRevision
Source |
    <xs:simpleType name="dateTime">
      <xs:annotation>
        <xs:documentation>Date and time format acc. to ISO 8601, chapter 5.4</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:dateTime"/>
    </xs:simpleType>

Simple Type boolean

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    true, false, 1, or 0
Diagram |
Type | xs:boolean
Used by |
Element | copyright
Source |
    <xs:simpleType name="boolean">
      <xs:annotation>
        <xs:documentation>true, false, 1, or 0</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:boolean"/>
    </xs:simpleType>

Simple Type SchemaVersion

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Version number
Diagram |
Type | xs:string
Used by |
Attribute | LifeCycleModelDataSetType/@version
Source |
    <xs:simpleType name="SchemaVersion">
      <xs:annotation>
        <xs:documentation>Version number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>

Simple Type GIS

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Global geographical reference in Latitude and Longitude
    Examples: "+42.42;-180", "0;0", "13.22 ; -3
Diagram |
Type | restriction of xs:string
Facets |
pattern | \s*([\-+]?(([0-8]?\d)(\.\d*)?)|(90(\.0{0,2})?))\s*;\s*(([\-+]?(((1[0-7]\d)(\.\d*)?)|([0-9]\d(\.\d*)?)|(\d(\.\d*)?)|(180(\.[0]*)?))))\s* |
Used by |
Attribute | LocationType/@latitudeAndLongitude
Source |
    <xs:simpleType name="GIS">
      <xs:annotation>
        <xs:documentation>Global geographical reference in Latitude and Longitude</xs:documentation>
        <xs:documentation>Examples: "+42.42;-180", "0;0", "13.22 ; -3</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:pattern value="\s*([\-+]?(([0-8]?\d)(\.\d*)?)|(90(\.0{0,2})?))\s*;\s*(([\-+]?(((1[0-7]\d)(\.\d*)?)|([0-9]\d(\.\d*)?)|(\d(\.\d*)?)|(180(\.[0]*)?))))\s*"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Year

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    4-digit year
Diagram |
Type | restriction of xs:integer
Facets |
totalDigits | 4 |
Used by |
Elements | TimeType/dataSetValidUntil, TimeType/referenceYear
Source |
    <xs:simpleType name="Year">
      <xs:annotation>
        <xs:documentation>4-digit year</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:integer">
        <xs:totalDigits value="4"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type CASNumber

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    CAS Number, leading zeros are requried.
Diagram |
Type | restriction of xs:string
Facets |
pattern | \d{6}-\d{2}-\d |
Source |
    <xs:simpleType name="CASNumber">
      <xs:annotation>
        <xs:documentation>CAS Number, leading zeros are requried.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:pattern value="\d{6}-\d{2}-\d"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Int5

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    5-digit integer number
Diagram |
Type | restriction of xs:integer
Facets |
totalDigits | 5 |
Source |
    <xs:simpleType name="Int5">
      <xs:annotation>
        <xs:documentation>5-digit integer number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:integer">
        <xs:totalDigits value="5"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Int6

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    6-digit integer number
Diagram |
Type | restriction of xs:integer
Facets |
totalDigits | 6 |
Source |
    <xs:simpleType name="Int6">
      <xs:annotation>
        <xs:documentation>6-digit integer number</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:integer">
        <xs:totalDigits value="6"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type MatR

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    Mathematical rule
Diagram |
Type | xs:string
Source |
    <xs:simpleType name="MatR">
      <xs:annotation>
        <xs:documentation>Mathematical rule</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>

Simple Type NullableString

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    String with a maximum length of 500 characters. May be empty.
Diagram |
Type | restriction of xs:string
Facets |
minLength | 0 |
maxLength | 500 |
Source |
    <xs:simpleType name="NullableString">
      <xs:annotation>
        <xs:documentation>String with a maximum length of 500 characters. May be empty.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:string">
        <xs:minLength value="0"/>
        <xs:maxLength value="500"/>
      </xs:restriction>
    </xs:simpleType>

Simple Type Perc

Namespace | http://lca.jrc.it/ILCD/Common
Annotations |
    percentage amount
Diagram |
Type | restriction of xs:decimal
Facets |
totalDigits | 5 |
fractionDigits | 3 |
Source |
    <xs:simpleType name="Perc">
      <xs:annotation>
        <xs:documentation>percentage amount</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:decimal">
        <xs:totalDigits value="5"/>
        <xs:fractionDigits value="3"/>
      </xs:restriction>
    </xs:simpleType>