Showing:

Annotations
Attributes
Diagrams
Facets
Identity Constraints
Instances
Model
Properties
Source
Used by
Main schema ILCD_LifeCycleModelDataSet.xsd
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Properties
attribute form default unqualified
element form default qualified
Element lifeCycleModelDataSet
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
System of interconnected processes that jointly represent the full or partial life cycle of a product system, with the final process step ('Reference process instance') being referenced from this life cycle model data set, which connects and stepwise scales all other process instances via the connecting product and waste exchanges.
Diagram
Type LifeCycleModelDataSetType
Properties
content complex
Model
Children administrativeInformation, lifeCycleModelInformation, modellingAndValidation, other
Instance
<lifeCycleModelDataSet locations="" version="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <lifeCycleModelInformation>{1,1}</lifeCycleModelInformation>
  <modellingAndValidation>{1,1}</modellingAndValidation>
  <administrativeInformation>{1,1}</administrativeInformation>
  <common:other>{0,1}</common:other>
</lifeCycleModelDataSet>
Attributes
QName Type Use Annotation
locations String required
Contains reference to used "location" table for this data set.
version SchemaVersion required
Version of the ILCD data format schema.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Identity constraints
QName Type Refer Selector Field(s)
processInstanceInternalID key lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance @dataSetInternalID
referenceToReferenceProcess keyref processInstanceInternalID lcm:lifeCycleModelInformation/lcm:quantitativeReference/lcm:referenceToReferenceProcess .
referenceToDownStreamProcess keyref processInstanceInternalID lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance/lcm:connections/lcm:outputExchange/lcm:downstreamProcess @id
groupID key lcm:lifeCycleModelInformation/lcm:technology/lcm:groupDeclarations/lcm:group @id
referenceToGroup keyref groupID lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance/lcm:groups/lcm:memberOf @groupId
Source
<xs:element name="lifeCycleModelDataSet" type="LifeCycleModelDataSetType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e4" name="lifeCycleModelDataSet"/>
      <ilcd:display-name>Life cycle model data set</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>System of interconnected processes that jointly represent the full or partial life cycle of a product system, with the final process step ('Reference process instance') being referenced from this life cycle model data set, which connects and stepwise scales all other process instances via the connecting product and waste exchanges.</xs:documentation>
  </xs:annotation>
  <xs:key name="processInstanceInternalID">
    <xs:selector xpath="lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance"/>
    <xs:field xpath="@dataSetInternalID"/>
  </xs:key>
  <xs:keyref name="referenceToReferenceProcess" refer="processInstanceInternalID">
    <xs:selector xpath="lcm:lifeCycleModelInformation/lcm:quantitativeReference/lcm:referenceToReferenceProcess"/>
    <xs:field xpath="."/>
  </xs:keyref>
  <xs:keyref name="referenceToDownStreamProcess" refer="processInstanceInternalID">
    <xs:selector xpath="lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance/lcm:connections/lcm:outputExchange/lcm:downstreamProcess"/>
    <xs:field xpath="@id"/>
  </xs:keyref>
  <xs:key name="groupID">
    <xs:selector xpath="lcm:lifeCycleModelInformation/lcm:technology/lcm:groupDeclarations/lcm:group"/>
    <xs:field xpath="@id"/>
  </xs:key>
  <xs:keyref name="referenceToGroup" refer="groupID">
    <xs:selector xpath="lcm:lifeCycleModelInformation/lcm:technology/lcm:processes/lcm:processInstance/lcm:groups/lcm:memberOf"/>
    <xs:field xpath="@groupId"/>
  </xs:keyref>
</xs:element>
Element lifeCycleModelInformation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
This section comprises the following sub-sections: 1) "Key data set information", 2) "Quantitative reference", 3) "Technology".
Diagram
Type LifeCycleModelInformationType
Properties
content complex
Used by
Model
Children dataSetInformation, quantitativeReference, technology
Instance
<lifeCycleModelInformation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <dataSetInformation>{1,1}</dataSetInformation>
  <quantitativeReference>{0,1}</quantitativeReference>
  <technology>{0,1}</technology>
</lifeCycleModelInformation>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="lifeCycleModelInformation" type="LifeCycleModelInformationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e20" name="lifeCycleModelInformation"/>
      <ilcd:display-name>Life cycle model information</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>This section comprises the following sub-sections: 1) "Key data set information", 2) "Quantitative reference", 3) "Technology".</xs:documentation>
  </xs:annotation>
</xs:element>
Element dataSetInformation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
General data set information, to identify the life cycle model, document a general comment about it, and to reference resulting aggregated process data sets that are based on this ife cycle model and to reference a potential background report.
Diagram
Type DataSetInformationType
Properties
content complex
Used by
Model
Children UUID, classificationInformation, generalComment, name, other, referenceToExternalDocumentation, referenceToResultingProcess
Instance
<dataSetInformation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:UUID>{1,1}</common:UUID>
  <name>{0,1}</name>
  <classificationInformation>{0,1}</classificationInformation>
  <referenceToResultingProcess refObjectId="" type="" uri="" version="">{0,unbounded}</referenceToResultingProcess>
  <common:generalComment xml:lang="en">{0,1}</common:generalComment>
  <referenceToExternalDocumentation refObjectId="" type="" uri="" version="">{0,unbounded}</referenceToExternalDocumentation>
  <common:other>{0,1}</common:other>
</dataSetInformation>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="dataSetInformation" type="DataSetInformationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e21" name="dataSetInformation"/>
      <ilcd:display-name>Key data set information</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>General data set information, to identify the life cycle model, document a general comment about it, and to reference resulting aggregated process data sets that are based on this ife cycle model and to reference a potential background report.</xs:documentation>
  </xs:annotation>
</xs:element>
Element name
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
General descriptive, specifying, structured name of the Life cycle model data set. Note: Ensure proper name structuring and observe restriction to 100 characters for each of the four name fields.
Diagram
Type NameType
Properties
content complex
Used by
Complex Type DataSetInformationType
Model
Children baseName, functionalUnitFlowProperties, mixAndLocationTypes, other, treatmentStandardsRoutes
Instance
<name xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <baseName xml:lang="en">{0,100}</baseName>
  <treatmentStandardsRoutes xml:lang="en">{0,100}</treatmentStandardsRoutes>
  <mixAndLocationTypes xml:lang="en">{0,100}</mixAndLocationTypes>
  <functionalUnitFlowProperties xml:lang="en">{0,100}</functionalUnitFlowProperties>
  <common:other>{0,1}</common:other>
</name>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Identity constraints
QName Type Refer Selector Field(s)
baseNameLangUniqueConstraint unique lcm:baseName @xml:lang
treatmentStandardsRoutesLangUniqueConstraint unique lcm:treatmentStandardsRoutes @xml:lang
mixAndLocationTypesLangUniqueConstraint unique lcm:mixAndLocationTypes @xml:lang
flowPropertiesLangUniqueConstraint unique lcm:flowProperties @xml:lang
Source
<xs:element name="name" type="NameType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e75" name="name"/>
      <ilcd:display-name>Name</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>General descriptive, specifying, structured name of the Life cycle model data set. Note: Ensure proper name structuring and observe restriction to 100 characters for each of the four name fields.</xs:documentation>
  </xs:annotation>
  <xs:unique name="baseNameLangUniqueConstraint">
    <xs:selector xpath="lcm:baseName"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
  <xs:unique name="treatmentStandardsRoutesLangUniqueConstraint">
    <xs:selector xpath="lcm:treatmentStandardsRoutes"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
  <xs:unique name="mixAndLocationTypesLangUniqueConstraint">
    <xs:selector xpath="lcm:mixAndLocationTypes"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
  <xs:unique name="flowPropertiesLangUniqueConstraint">
    <xs:selector xpath="lcm:flowProperties"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element NameType / baseName
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
General descriptive name of the life cycle model and/or its main good(s), service(s) and/or functions delivered.
Diagram
Type StringMultiLang
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 100
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:element name="baseName" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e245" name="baseName"/>
      <ilcd:display-name>Base name</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>General descriptive name of the life cycle model and/or its main good(s), service(s) and/or functions delivered.</xs:documentation>
  </xs:annotation>
</xs:element>
Element NameType / treatmentStandardsRoutes
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Specifying information on the good, service, or function delivered by the life cycle model in technical term(s): treatment received, standard fulfilled, product quality, use information, production route name, educt name, primary / secondary etc. Separated by commata.
Diagram
Type StringMultiLang
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 100
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:element name="treatmentStandardsRoutes" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e246" name="treatmentStandardsRoutes"/>
      <ilcd:display-name>Treatment, standards, routes</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Specifying information on the good, service, or function delivered by the life cycle model in technical term(s): treatment received, standard fulfilled, product quality, use information, production route name, educt name, primary / secondary etc. Separated by commata.</xs:documentation>
  </xs:annotation>
</xs:element>
Element NameType / mixAndLocationTypes
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Specifying information on the good, service, or function, whether being a production mix or consumption mix, location type of availability (such as e.g. "to consumer" or "at plant"). Separated by commata. May include information of excluded life cycle stages, if any.
Diagram
Type StringMultiLang
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 100
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:element name="mixAndLocationTypes" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e247" name="mixAndLocationTypes"/>
      <ilcd:display-name>Mix and location types</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Specifying information on the good, service, or function, whether being a production mix or consumption mix, location type of availability (such as e.g. "to consumer" or "at plant"). Separated by commata. May include information of excluded life cycle stages, if any.</xs:documentation>
  </xs:annotation>
</xs:element>
Element NameType / functionalUnitFlowProperties
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Further, quantitative specifying information on the good, service or function in technical term(s): qualifying constituent(s)-content and / or energy-content per unit etc. as appropriate. Separated by commata. (Note: non-qualifying flow properties, CAS No, Synonyms, Chemical formulas etc. are to be documented exclusively in the "Flow data set" of the reference flow of this life cycle model.)
Diagram
Type StringMultiLang
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 100
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:element name="functionalUnitFlowProperties" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e248" name="functionalUnitFlowProperties"/>
      <ilcd:display-name>Quantitative product or process properties</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Further, quantitative specifying information on the good, service or function in technical term(s): qualifying constituent(s)-content and / or energy-content per unit etc. as appropriate. Separated by commata. (Note: non-qualifying flow properties, CAS No, Synonyms, Chemical formulas etc. are to be documented exclusively in the "Flow data set" of the reference flow of this life cycle model.)</xs:documentation>
  </xs:annotation>
</xs:element>
Element classificationInformation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Hierarchical or flat classification of the good, service or function that is provided by this life cycle model; typically used to structure database contents in LCA software, among other purposes. (Note: This entry is NOT required for the identification of a Life cycle model, but it should nevertheless be avoided to use identical names for Life cycle model data sets in the same class. The ILCD classifications are defined in the ILCDClassifications.xml file, for common use.)
Diagram
Type ClassificationInformationType
Properties
content complex
Used by
Complex Type DataSetInformationType
Model
Children classification
Instance
<classificationInformation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:classification classes="" name="ILCD">{0,unbounded}</common:classification>
</classificationInformation>
Source
<xs:element name="classificationInformation" type="common:ClassificationInformationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e31" name="classificationInformation"/>
      <ilcd:display-name>Classification information</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Hierarchical or flat classification of the good, service or function that is provided by this life cycle model; typically used to structure database contents in LCA software, among other purposes. (Note: This entry is NOT required for the identification of a Life cycle model, but it should nevertheless be avoided to use identical names for Life cycle model data sets in the same class. The ILCD classifications are defined in the ILCDClassifications.xml file, for common use.)</xs:documentation>
  </xs:annotation>
</xs:element>
Element referenceToResultingProcess
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Reference to the LCI result or partly terminated system process data set(s) that is/are generated from this model.
Diagram
Type GlobalReferenceType
Properties
content complex
Used by
Complex Type DataSetInformationType
Model
Children other, shortDescription, subReference
Instance
<referenceToResultingProcess refObjectId="" type="" uri="" version="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:subReference>{0,unbounded}</common:subReference>
  <common:shortDescription xml:lang="en">{0,100}</common:shortDescription>
  <common:other>{0,1}</common:other>
</referenceToResultingProcess>
Attributes
QName Type Use Annotation
refObjectId UUID optional
UUID of the referenced object
type GlobalReferenceTypeValues required
(required) - indicates the type of the referenced dataset/file. One of GlobalReferenceTypeValues.
uri xs:anyURI optional
URI of the referenced object
version Version optional
version number of the referenced object
Wildcard: ANY attribute from ANY namespace OTHER than 'http://lca.jrc.it/ILCD/Common'
Identity constraints
QName Type Refer Selector Field(s)
referenceToResultingProcessShortDescriptionLangUniqueConstraint unique common:shortDescription @xml:lang
Source
<xs:element name="referenceToResultingProcess" type="common:GlobalReferenceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e27" name="referenceToResultingProcess"/>
      <ilcd:display-name>Resulting (partly) aggregated process data set</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Reference to the LCI result or partly terminated system process data set(s) that is/are generated from this model.</xs:documentation>
  </xs:annotation>
  <xs:unique name="referenceToResultingProcessShortDescriptionLangUniqueConstraint">
    <xs:selector xpath="common:shortDescription"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element referenceToExternalDocumentation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Source data set(s)" of detailed LCI or LCA study or other study on the process or product represented by this data set, as well as documents / files with overarching documentative information on technology, geographical and / or time aspects etc. on the level of the life cycle model. (Note: can indirectly reference to electronic and online files.)
Diagram
Type GlobalReferenceType
Properties
content complex
Used by
Complex Type DataSetInformationType
Model
Children other, shortDescription, subReference
Instance
<referenceToExternalDocumentation refObjectId="" type="" uri="" version="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:subReference>{0,unbounded}</common:subReference>
  <common:shortDescription xml:lang="en">{0,100}</common:shortDescription>
  <common:other>{0,1}</common:other>
</referenceToExternalDocumentation>
Attributes
QName Type Use Annotation
refObjectId UUID optional
UUID of the referenced object
type GlobalReferenceTypeValues required
(required) - indicates the type of the referenced dataset/file. One of GlobalReferenceTypeValues.
uri xs:anyURI optional
URI of the referenced object
version Version optional
version number of the referenced object
Wildcard: ANY attribute from ANY namespace OTHER than 'http://lca.jrc.it/ILCD/Common'
Identity constraints
QName Type Refer Selector Field(s)
referenceToExternalDocumentationShortDescriptionLangUniqueConstraint unique common:shortDescription @xml:lang
Source
<xs:element name="referenceToExternalDocumentation" type="common:GlobalReferenceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e23" name="referenceToExternalDocumentation"/>
      <ilcd:display-name>Data set report, background info</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Source data set(s)" of detailed LCI or LCA study or other study on the process or product represented by this data set, as well as documents / files with overarching documentative information on technology, geographical and / or time aspects etc. on the level of the life cycle model. (Note: can indirectly reference to electronic and online files.)</xs:documentation>
  </xs:annotation>
  <xs:unique name="referenceToExternalDocumentationShortDescriptionLangUniqueConstraint">
    <xs:selector xpath="common:shortDescription"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element quantitativeReference
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
This section names the quantitative reference of this data set, i.e. the reference to which the inputs and outputs of all process instances of the life cycle model quantitatively relate.
Diagram
Type QuantitativeReferenceType
Properties
content complex
Used by
Model
Children other, referenceToReferenceProcess
Instance
<quantitativeReference xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <referenceToReferenceProcess>{0,1}</referenceToReferenceProcess>
  <common:other>{0,1}</common:other>
</quantitativeReference>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="quantitativeReference" type="QuantitativeReferenceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e32" name="quantitativeReference"/>
      <ilcd:display-name>Quantitative reference</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>This section names the quantitative reference of this data set, i.e. the reference to which the inputs and outputs of all process instances of the life cycle model quantitatively relate.</xs:documentation>
  </xs:annotation>
</xs:element>
Element referenceToReferenceProcess
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Process instance that scales the life cycle model and thereby all directly and indirectly connected process instances of the model; it is often a process instance at the "end" of the life cycle model chain, or the process that provides the delivered good, service or function of the model.
Diagram
Type xs:integer
Properties
content simple
Used by
Source
<xs:element name="referenceToReferenceProcess" type="xs:integer">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e33" name="referenceToReferenceProcess"/>
      <ilcd:display-name>Reference process instance</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Process instance that scales the life cycle model and thereby all directly and indirectly connected process instances of the model; it is often a process instance at the "end" of the life cycle model chain, or the process that provides the delivered good, service or function of the model.</xs:documentation>
  </xs:annotation>
</xs:element>
Element technology
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Provides information about the technological representativeness of the data set.
Diagram
Type TechnologyType
Properties
content complex
Used by
Model
Children groupDeclarations, other, processes, referenceToDiagram
Instance
<technology xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <groupDeclarations>{0,1}</groupDeclarations>
  <processes>{0,1}</processes>
  <referenceToDiagram refObjectId="" type="" uri="" version="">{0,unbounded}</referenceToDiagram>
  <common:other>{0,1}</common:other>
</technology>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="technology" type="TechnologyType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e35" name="technology"/>
      <ilcd:display-name>Technological representativeness</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Provides information about the technological representativeness of the data set.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groupDeclarations
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Section to define groups to which process instances can declare to belong to, in the context of this Life cycle model data set. Groups are user-defined and could be e.g. life cycle stages, foreground/background, ...
Diagram
Type GroupDeclarationsType
Properties
content complex
Used by
Complex Type TechnologyType
Model
Children group
Instance
<groupDeclarations xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <group id="">{0,unbounded}</group>
</groupDeclarations>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="groupDeclarations" type="GroupDeclarationsType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e36" name="groupDeclarations"/>
      <ilcd:display-name>Groups for declarations</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Section to define groups to which process instances can declare to belong to, in the context of this Life cycle model data set. Groups are user-defined and could be e.g. life cycle stages, foreground/background, ...</xs:documentation>
  </xs:annotation>
</xs:element>
Element group
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Definition for each group.
Diagram
Type GroupType
Properties
content complex
Used by
Complex Type GroupDeclarationsType
Model
Children groupName
Instance
<group id="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <groupName xml:lang="en">{0,100}</groupName>
</group>
Attributes
QName Type Use Annotation
id xs:integer required
Data set internal id of the group.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Identity constraints
QName Type Refer Selector Field(s)
groupNameLangUniqueConstraint unique lcm:groupName @xml:lang
Source
<xs:element name="group" type="GroupType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e37" name="group"/>
      <ilcd:display-name>Groups</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Definition for each group.</xs:documentation>
  </xs:annotation>
  <xs:unique name="groupNameLangUniqueConstraint">
    <xs:selector xpath="lcm:groupName"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element groupName
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Name of the group.
Diagram
Type StringMultiLang
Type hierarchy
Properties
content complex
Used by
Complex Type GroupType
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:element name="groupName" type="common:StringMultiLang">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e41" name="groupName"/>
      <ilcd:display-name>Group name</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Name of the group.</xs:documentation>
  </xs:annotation>
</xs:element>
Element processes
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Process data set(s)" included in this life cycle model as separate data set(s).
Diagram
Type ProcessesType
Properties
content complex
Used by
Complex Type TechnologyType
Model
Children processInstance
Instance
<processes xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <processInstance dataSetInternalID="" multiplicationFactor="">{0,unbounded}</processInstance>
</processes>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="processes" type="ProcessesType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e42" name="processes"/>
      <ilcd:display-name>Included process data sets</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Process data set(s)" included in this life cycle model as separate data set(s).</xs:documentation>
  </xs:annotation>
</xs:element>
Element processInstance
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Instances (occurrences) of the same process data set in this life cycle model. Each process data set may occur in different places within the model, with different parameter settings and connected to different other process instances.
Diagram
Type ProcessInstanceType
Properties
content complex
Used by
Complex Type ProcessesType
Model
Children connections, groups, other, parameters, referenceToProcess, scalingFactor
Instance
<processInstance dataSetInternalID="" multiplicationFactor="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <referenceToProcess refObjectId="" type="" uri="" version="">{0,1}</referenceToProcess>
  <scalingFactor>{0,1}</scalingFactor>
  <groups>{0,1}</groups>
  <parameters>{0,1}</parameters>
  <connections>{0,1}</connections>
  <common:other>{0,1}</common:other>
</processInstance>
Attributes
QName Type Use Annotation
dataSetInternalID xs:integer required
Data set internal id of the process instance. Used to refer to individual instances in the other sections of the life cyce model data set.
multiplicationFactor xs:double required
The multiplication factor corresponds to the amount of output product from the process instance that is needed over the full life cycle. In practice, the Life Cycle Inventory of a specific process instance shall be multiplied by the multiplication factor to calculate the exact amount needed over the full life cycle.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="processInstance" type="ProcessInstanceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e43" name="processInstance"/>
      <ilcd:display-name>Process instances of this process data set</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Instances (occurrences) of the same process data set in this life cycle model. Each process data set may occur in different places within the model, with different parameter settings and connected to different other process instances.</xs:documentation>
  </xs:annotation>
</xs:element>
Element referenceToProcess
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Reference to the process data set and (optional) identifying its version, that is included in the eILCD archive of the Life cycle model and/or accessible at a remote location, i.e. an URI or URL.
Diagram
Type GlobalReferenceType
Properties
content complex
Used by
Complex Type ProcessInstanceType
Model
Children other, shortDescription, subReference
Instance
<referenceToProcess refObjectId="" type="" uri="" version="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:subReference>{0,unbounded}</common:subReference>
  <common:shortDescription xml:lang="en">{0,100}</common:shortDescription>
  <common:other>{0,1}</common:other>
</referenceToProcess>
Attributes
QName Type Use Annotation
refObjectId UUID optional
UUID of the referenced object
type GlobalReferenceTypeValues required
(required) - indicates the type of the referenced dataset/file. One of GlobalReferenceTypeValues.
uri xs:anyURI optional
URI of the referenced object
version Version optional
version number of the referenced object
Wildcard: ANY attribute from ANY namespace OTHER than 'http://lca.jrc.it/ILCD/Common'
Identity constraints
QName Type Refer Selector Field(s)
referenceToProcessShortDescriptionLangUniqueConstraint unique common:shortDescription @xml:lang
Source
<xs:element name="referenceToProcess" type="common:GlobalReferenceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e44" name="referenceToProcess"/>
      <ilcd:display-name>Reference to process data set</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Reference to the process data set and (optional) identifying its version, that is included in the eILCD archive of the Life cycle model and/or accessible at a remote location, i.e. an URI or URL.</xs:documentation>
  </xs:annotation>
  <xs:unique name="referenceToProcessShortDescriptionLangUniqueConstraint">
    <xs:selector xpath="common:shortDescription"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element scalingFactor
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
A multiplicative scaling factor for the entire inventory of this process instance, used e.g. to scale the "Reference process" to the aimed-at amount of product (and thereby indirectly the entire inventory of the life cycle model). Note: Care is to be taken that models are not over- or under-specified - note that each process instance scaling is reducing the model's degree of freedom by one.
Diagram
Type Real
Properties
content simple
Used by
Complex Type ProcessInstanceType
Source
<xs:element name="scalingFactor" type="common:Real">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e48" name="scalingFactor"/>
      <ilcd:display-name>Scaling factor of process instance</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>A multiplicative scaling factor for the entire inventory of this process instance, used e.g. to scale the "Reference process" to the aimed-at amount of product (and thereby indirectly the entire inventory of the life cycle model). Note: Care is to be taken that models are not over- or under-specified - note that each process instance scaling is reducing the model's degree of freedom by one.</xs:documentation>
  </xs:annotation>
</xs:element>
Element groups
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Group(s) to which this process instance belongs.
Diagram
Type GroupsType
Properties
content complex
Used by
Complex Type ProcessInstanceType
Model
Children memberOf
Instance
<groups xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <memberOf groupId="">{0,unbounded}</memberOf>
</groups>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="groups" type="GroupsType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e49" name="groups"/>
      <ilcd:display-name>Groups of process instance</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Group(s) to which this process instance belongs.</xs:documentation>
  </xs:annotation>
</xs:element>
Element memberOf
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Refers to one user-definable group, to which this process instance belongs.
Diagram
Type MemberOfType
Properties
content complex
Used by
Complex Type GroupsType
Attributes
QName Type Use Annotation
groupId xs:integer required
Data set internal ID of the group.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="memberOf" type="MemberOfType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e50" name="memberOf"/>
      <ilcd:display-name>Belongs to group</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Refers to one user-definable group, to which this process instance belongs.</xs:documentation>
  </xs:annotation>
</xs:element>
Element parameters
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Set of parameters of this process instance with parameter values (changed or unchanged from those in the underlying process data set).
Diagram
Type ParametersType
Properties
content complex
Used by
Complex Type ProcessInstanceType
Model
Children parameter
Instance
<parameters xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <parameter name="">{0,unbounded}</parameter>
</parameters>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="parameters" type="ParametersType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e51" name="parameters"/>
      <ilcd:display-name>Parameter settings of process instance</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Set of parameters of this process instance with parameter values (changed or unchanged from those in the underlying process data set).</xs:documentation>
  </xs:annotation>
</xs:element>
Element parameter
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Value of the parameter.
Diagram
Type ParameterType
Type hierarchy
Properties
content complex
Used by
Complex Type ParametersType
Attributes
QName Type Use Annotation
name MatV required
Name of free parameter
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="parameter" type="ParameterType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e53" name="parameter"/>
      <ilcd:display-name>Parameter name and value</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Value of the parameter.</xs:documentation>
  </xs:annotation>
</xs:element>
Element connections
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Connection information among process instances, via connecting product or waste flow exchanges.
Diagram
Type ConnectionsType
Properties
content complex
Used by
Complex Type ProcessInstanceType
Model
Children outputExchange
Instance
<connections xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <outputExchange dominant="" flowUUID="">{0,unbounded}</outputExchange>
</connections>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="connections" type="ConnectionsType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e54" name="connections"/>
      <ilcd:display-name>Process instance connections</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Connection information among process instances, via connecting product or waste flow exchanges.</xs:documentation>
  </xs:annotation>
</xs:element>
Element outputExchange
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Reference to process data set UUID of one of the connecting output product or waste flow exchanges of this process instance. I.e. which (flow) exchange on output side of this process instance is to be connected to another process instance's input product or waste (flow) exchange?
Diagram
Type OutputExchangeType
Properties
content complex
Used by
Complex Type ConnectionsType
Model
Children downstreamProcess
Instance
<outputExchange dominant="" flowUUID="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017">
  <downstreamProcess dominant="" flowUUID="" id="" location="">{0,unbounded}</downstreamProcess>
</outputExchange>
Attributes
QName Type Use Annotation
dominant xs:boolean optional
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
flowUUID required
UUID of the connected flow exchange in the input of the downstream process instance.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="outputExchange" type="OutputExchangeType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e55" name="outputExchange"/>
      <ilcd:display-name>Connecting output exchange</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Reference to process data set UUID of one of the connecting output product or waste flow exchanges of this process instance. I.e. which (flow) exchange on output side of this process instance is to be connected to another process instance's input product or waste (flow) exchange?</xs:documentation>
  </xs:annotation>
</xs:element>
Element downstreamProcess
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Process instance that is connected downstream with this process instance, with its connected input product or waste (flow) exchange internal ID, the flow UUID and optionally the exchange's "location" (if any). Finally, the dominant flow exchange may be identified, where two different flow data sets are connected, in support e.g. of graphical model display.
Diagram
Type DownstreamProcessType
Properties
content complex
Used by
Complex Type OutputExchangeType
Attributes
QName Type Use Annotation
dominant xs:boolean optional
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
flowUUID required
UUID of the connecting flow exchange in the output of the upstream process instance.
id xs:integer required
Internal ID of the process instance in this model which is to be connected to this output exchange.
location xs:string optional
Location, e.g. country code, of the connected flow exchange in downstream process, if any.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="downstreamProcess" type="DownstreamProcessType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e56" name="downstreamProcess"/>
      <ilcd:display-name>Connected downstream process instance</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Process instance that is connected downstream with this process instance, with its connected input product or waste (flow) exchange internal ID, the flow UUID and optionally the exchange's "location" (if any). Finally, the dominant flow exchange may be identified, where two different flow data sets are connected, in support e.g. of graphical model display.</xs:documentation>
  </xs:annotation>
</xs:element>
Element referenceToDiagram
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Source data set" of the flow diagramm(s), and/or screenshot(s) of the life cycle model represented by this data set. For clearer illustration and documentation of the model. Note: The source data set references the actual picture as jpd or png file or as e.g. pdf file with several pictures.
Diagram
Type GlobalReferenceType
Properties
content complex
Used by
Complex Type TechnologyType
Model
Children other, shortDescription, subReference
Instance
<referenceToDiagram refObjectId="" type="" uri="" version="" xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:subReference>{0,unbounded}</common:subReference>
  <common:shortDescription xml:lang="en">{0,100}</common:shortDescription>
  <common:other>{0,1}</common:other>
</referenceToDiagram>
Attributes
QName Type Use Annotation
refObjectId UUID optional
UUID of the referenced object
type GlobalReferenceTypeValues required
(required) - indicates the type of the referenced dataset/file. One of GlobalReferenceTypeValues.
uri xs:anyURI optional
URI of the referenced object
version Version optional
version number of the referenced object
Wildcard: ANY attribute from ANY namespace OTHER than 'http://lca.jrc.it/ILCD/Common'
Identity constraints
QName Type Refer Selector Field(s)
referenceToDiagramShortDescriptionLangUniqueConstraint unique common:shortDescription @xml:lang
Source
<xs:element name="referenceToDiagram" type="common:GlobalReferenceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e57" name="referenceToDiagram"/>
      <ilcd:display-name>Life cycle model diagramm(s) or screenshot(s)</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Source data set" of the flow diagramm(s), and/or screenshot(s) of the life cycle model represented by this data set. For clearer illustration and documentation of the model. Note: The source data set references the actual picture as jpd or png file or as e.g. pdf file with several pictures.</xs:documentation>
  </xs:annotation>
  <xs:unique name="referenceToDiagramShortDescriptionLangUniqueConstraint">
    <xs:selector xpath="common:shortDescription"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Element modellingAndValidation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
This section covers the following sub-sections: 1) "Data sources, treatment and representativeness", 2) "Validation", and 3) "Compliance".
Diagram
Type ModellingAndValidationType
Properties
content complex
Used by
Model
Children complianceDeclarations, dataSourcesTreatmentEtc, other, validation
Instance
<modellingAndValidation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <dataSourcesTreatmentEtc>{0,1}</dataSourcesTreatmentEtc>
  <validation>{0,1}</validation>
  <complianceDeclarations>{0,unbounded}</complianceDeclarations>
  <common:other>{0,1}</common:other>
</modellingAndValidation>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="modellingAndValidation" type="ModellingAndValidationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e22" name="modellingAndValidation"/>
      <ilcd:display-name>Modelling and validation</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>This section covers the following sub-sections: 1) "Data sources, treatment and representativeness", 2) "Validation", and 3) "Compliance".</xs:documentation>
  </xs:annotation>
</xs:element>
Element dataSourcesTreatmentEtc
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Data selection, completeness, and treatment principles and procedures, data sources and market coverage information.
Diagram
Type DataSourcesTreatmentEtcType
Properties
content complex
Used by
Model
Children other, useAdviceForDataSet
Instance
<dataSourcesTreatmentEtc xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <useAdviceForDataSet xml:lang="en">{0,1}</useAdviceForDataSet>
  <common:other>{0,1}</common:other>
</dataSourcesTreatmentEtc>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="dataSourcesTreatmentEtc" type="DataSourcesTreatmentEtcType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e61" name="dataSourcesTreatmentEtc"/>
      <ilcd:display-name>Data sources, treatment, and representativeness</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Data selection, completeness, and treatment principles and procedures, data sources and market coverage information.</xs:documentation>
  </xs:annotation>
</xs:element>
Element useAdviceForDataSet
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Specific methodological advice for data set users that requires attention. E.g. on inclusion/exclusion of whole life cycle stages, specific use phase behavior to be modelled, and other methodological advices.
Diagram
Type FTMultiLang
Type hierarchy
Properties
content complex
Used by
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:element name="useAdviceForDataSet" type="common:FTMultiLang">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e62" name="useAdviceForDataSet"/>
      <ilcd:display-name>Use advice for data set</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Specific methodological advice for data set users that requires attention. E.g. on inclusion/exclusion of whole life cycle stages, specific use phase behavior to be modelled, and other methodological advices.</xs:documentation>
  </xs:annotation>
</xs:element>
Element validation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Review / validation information on data set.
Diagram
Type ValidationType
Properties
content complex
Used by
Model
Children other, review
Instance
<validation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <review>{0,unbounded}</review>
  <common:other>{0,1}</common:other>
</validation>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="validation" type="ValidationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e63" name="validation"/>
      <ilcd:display-name>Validation</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Review / validation information on data set.</xs:documentation>
  </xs:annotation>
</xs:element>
Element review
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Review information on this life cycle model data set
Diagram
Type ReviewType
Properties
content complex
Used by
Complex Type ValidationType
Model
Children other, otherReviewDetails, referenceToCompleteReviewReport, referenceToNameOfReviewerAndInstitution
Instance
<review xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:referenceToNameOfReviewerAndInstitution refObjectId="" type="" uri="" version="">{0,unbounded}</common:referenceToNameOfReviewerAndInstitution>
  <common:otherReviewDetails xml:lang="en">{0,100}</common:otherReviewDetails>
  <common:referenceToCompleteReviewReport refObjectId="" type="" uri="" version="">{0,1}</common:referenceToCompleteReviewReport>
  <common:other>{0,1}</common:other>
</review>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="review" type="ReviewType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e64" name="review"/>
      <ilcd:display-name>Review(s)</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Review information on this life cycle model data set</xs:documentation>
  </xs:annotation>
</xs:element>
Element complianceDeclarations
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
One or more declarations of compliance to selected standards, schemes and other references, e.g. ISO 14040, ISO 14044, ILCD, EF, EN 15804, ...
Diagram
Type ComplianceDeclarationsType
Properties
content complex
Used by
Model
Children compliance, other
Instance
<complianceDeclarations xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <compliance>{0,1}</compliance>
  <common:other>{0,1}</common:other>
</complianceDeclarations>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="complianceDeclarations" type="ComplianceDeclarationsType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e65" name="complianceDeclarations"/>
      <ilcd:display-name>Compliance declaration(s)</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>One or more declarations of compliance to selected standards, schemes and other references, e.g. ISO 14040, ISO 14044, ILCD, EF, EN 15804, ...</xs:documentation>
  </xs:annotation>
</xs:element>
Element compliance
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Source data set" of the "Compliance system" that is declared to be met by the data set.
Diagram
Type ComplianceType
Properties
content complex
Used by
Model
Children approvalOfOverallCompliance, documentationCompliance, methodologicalCompliance, nomenclatureCompliance, other, qualityCompliance, referenceToComplianceSystem, reviewCompliance
Instance
<compliance xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:referenceToComplianceSystem refObjectId="" type="" uri="" version="">{1,1}</common:referenceToComplianceSystem>
  <common:approvalOfOverallCompliance>{0,1}</common:approvalOfOverallCompliance>
  <common:nomenclatureCompliance>{0,1}</common:nomenclatureCompliance>
  <common:methodologicalCompliance>{0,1}</common:methodologicalCompliance>
  <common:reviewCompliance>{0,1}</common:reviewCompliance>
  <common:documentationCompliance>{0,1}</common:documentationCompliance>
  <common:qualityCompliance>{0,1}</common:qualityCompliance>
  <common:other>{0,1}</common:other>
</compliance>
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:element name="compliance" type="ComplianceType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e66" name="compliance"/>
      <ilcd:display-name>Compliance system name</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Source data set" of the "Compliance system" that is declared to be met by the data set.</xs:documentation>
  </xs:annotation>
</xs:element>
Element administrativeInformation
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Information on data set management, ownership, use rights, and administration
Diagram
Type AdministrativeInformationType
Properties
content complex
Used by
Model
Children commissionerAndGoal, dataEntryBy, dataGenerator, other, publicationAndOwnership
Instance
<administrativeInformation xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:commissionerAndGoal>{0,1}</common:commissionerAndGoal>
  <dataGenerator>{0,1}</dataGenerator>
  <dataEntryBy>{0,1}</dataEntryBy>
  <publicationAndOwnership>{0,1}</publicationAndOwnership>
  <common:other>{0,1}</common:other>
</administrativeInformation>
Source
<xs:element name="administrativeInformation" type="AdministrativeInformationType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e68" name="administrativeInformation"/>
      <ilcd:display-name>Administrative information</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Information on data set management, ownership, use rights, and administration</xs:documentation>
  </xs:annotation>
</xs:element>
Element dataGenerator
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Contact data set" of the person(s), working group(s), organisation(s) or database network, that generated the data set, i.e. being technically responsible for its correctness regarding methods, inventory, and documentative information.
Diagram
Type DataGeneratorType
Properties
content complex
Used by
Model
Children other, referenceToPersonOrEntityGeneratingTheDataSet
Instance
<dataGenerator xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:referenceToPersonOrEntityGeneratingTheDataSet refObjectId="" type="" uri="" version="">{0,unbounded}</common:referenceToPersonOrEntityGeneratingTheDataSet>
  <common:other>{0,1}</common:other>
</dataGenerator>
Source
<xs:element name="dataGenerator" type="DataGeneratorType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e69" name="dataGenerator"/>
      <ilcd:display-name>Data set generator / modeller</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Contact data set" of the person(s), working group(s), organisation(s) or database network, that generated the data set, i.e. being technically responsible for its correctness regarding methods, inventory, and documentative information.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dataEntryBy
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
"Contact data set" of the responsible person or entity that has documented this data set, i.e. entered the data and the descriptive information.
Diagram
Type DataEntryByType
Properties
content complex
Used by
Model
Children other, referenceToDataSetFormat, referenceToPersonOrEntityEnteringTheData, timeStamp
Instance
<dataEntryBy xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:timeStamp>{0,1}</common:timeStamp>
  <common:referenceToDataSetFormat refObjectId="" type="" uri="" version="">{0,unbounded}</common:referenceToDataSetFormat>
  <common:referenceToPersonOrEntityEnteringTheData refObjectId="" type="" uri="" version="">{0,1}</common:referenceToPersonOrEntityEnteringTheData>
  <common:other>{0,1}</common:other>
</dataEntryBy>
Source
<xs:element name="dataEntryBy" type="DataEntryByType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e70" name="dataEntryBy"/>
      <ilcd:display-name>Data entry by:</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>"Contact data set" of the responsible person or entity that has documented this data set, i.e. entered the data and the descriptive information.</xs:documentation>
  </xs:annotation>
</xs:element>
Element publicationAndOwnership
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Annotations
Information related to publication and version management of the data set including copyright and access restrictions.
Diagram
Type PublicationAndOwnershipType
Properties
content complex
Used by
Model
Children accessRestrictions, copyright, dataSetVersion, licenseType, other, permanentDataSetURI, referenceToEntitiesWithExclusiveAccess, referenceToOwnershipOfDataSet, referenceToPrecedingDataSetVersion
Instance
<publicationAndOwnership xmlns="http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017" xmlns:common="http://lca.jrc.it/ILCD/Common">
  <common:dataSetVersion>{1,1}</common:dataSetVersion>
  <common:referenceToPrecedingDataSetVersion refObjectId="" type="" uri="" version="">{0,unbounded}</common:referenceToPrecedingDataSetVersion>
  <common:permanentDataSetURI>{0,1}</common:permanentDataSetURI>
  <common:referenceToOwnershipOfDataSet refObjectId="" type="" uri="" version="">{0,1}</common:referenceToOwnershipOfDataSet>
  <common:copyright>{0,1}</common:copyright>
  <common:referenceToEntitiesWithExclusiveAccess refObjectId="" type="" uri="" version="">{0,unbounded}</common:referenceToEntitiesWithExclusiveAccess>
  <common:licenseType>{0,1}</common:licenseType>
  <common:accessRestrictions xml:lang="en">{0,100}</common:accessRestrictions>
  <common:other>{0,1}</common:other>
</publicationAndOwnership>
Identity constraints
QName Type Refer Selector Field(s)
accessRestrictionsLangUniqueConstraint unique common:accessRestrictions @xml:lang
Source
<xs:element name="publicationAndOwnership" type="PublicationAndOwnershipType">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e71" name="publicationAndOwnership"/>
      <ilcd:display-name>Publication and ownership</ilcd:display-name>
      <ilcd:field-requirement>r</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Information related to publication and version management of the data set including copyright and access restrictions.</xs:documentation>
  </xs:annotation>
  <xs:unique name="accessRestrictionsLangUniqueConstraint">
    <xs:selector xpath="common:accessRestrictions"/>
    <xs:field xpath="@xml:lang"/>
  </xs:unique>
</xs:element>
Complex Type LifeCycleModelDataSetType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children administrativeInformation, lifeCycleModelInformation, modellingAndValidation, other
Attributes
QName Type Use Annotation
locations String required
Contains reference to used "location" table for this data set.
version SchemaVersion required
Version of the ILCD data format schema.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="LifeCycleModelDataSetType">
  <xs:sequence>
    <xs:element ref="lifeCycleModelInformation"/>
    <xs:element ref="modellingAndValidation"/>
    <xs:element ref="administrativeInformation"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="version" type="common:SchemaVersion" use="required">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e420" name="version"/>
        <ilcd:display-name>Schema version</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Version of the ILCD data format schema.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="locations" type="common:String" use="required">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e421" name="locations"/>
        <ilcd:display-name>Locations list</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Contains reference to used "location" table for this data set.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type LifeCycleModelInformationType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children dataSetInformation, quantitativeReference, technology
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="LifeCycleModelInformationType">
  <xs:sequence>
    <xs:element ref="dataSetInformation"/>
    <xs:element ref="quantitativeReference" minOccurs="0"/>
    <xs:element ref="technology" minOccurs="0"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type DataSetInformationType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children UUID, classificationInformation, generalComment, name, other, referenceToExternalDocumentation, referenceToResultingProcess
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="DataSetInformationType">
  <xs:sequence>
    <xs:element ref="common:UUID">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7" name="UUID"/>
          <ilcd:display-name>UUID of Life Cycle Model data set</ilcd:display-name>
          <ilcd:field-requirement>m</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>Automatically generated Universally Unique Identifier of this data set. Together with the "Data set version", the UUID uniquely identifies each data set.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="name" minOccurs="0"/>
    <xs:element ref="classificationInformation" minOccurs="0"/>
    <xs:element ref="referenceToResultingProcess" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:generalComment" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7" name="UUID"/>
          <ilcd:display-name>General comment</ilcd:display-name>
          <ilcd:field-requirement>o</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>General information about the data set.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="referenceToExternalDocumentation" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type NameType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element name
Model
Children baseName, functionalUnitFlowProperties, mixAndLocationTypes, other, treatmentStandardsRoutes
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="NameType">
  <xs:sequence>
    <xs:element name="baseName" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7-d1e245" name="baseName"/>
          <ilcd:display-name>Base name</ilcd:display-name>
          <ilcd:field-requirement>r</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>General descriptive name of the life cycle model and/or its main good(s), service(s) and/or functions delivered.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="treatmentStandardsRoutes" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7-d1e246" name="treatmentStandardsRoutes"/>
          <ilcd:display-name>Treatment, standards, routes</ilcd:display-name>
          <ilcd:field-requirement>r</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>Specifying information on the good, service, or function delivered by the life cycle model in technical term(s): treatment received, standard fulfilled, product quality, use information, production route name, educt name, primary / secondary etc. Separated by commata.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="mixAndLocationTypes" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7-d1e247" name="mixAndLocationTypes"/>
          <ilcd:display-name>Mix and location types</ilcd:display-name>
          <ilcd:field-requirement>r</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>Specifying information on the good, service, or function, whether being a production mix or consumption mix, location type of availability (such as e.g. "to consumer" or "at plant"). Separated by commata. May include information of excluded life cycle stages, if any.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="functionalUnitFlowProperties" type="common:StringMultiLang" minOccurs="0" maxOccurs="100">
      <xs:annotation>
        <xs:appinfo>
          <ilcd:element id="7-d1e248" name="functionalUnitFlowProperties"/>
          <ilcd:display-name>Quantitative product or process properties</ilcd:display-name>
          <ilcd:field-requirement>r</ilcd:field-requirement>
        </xs:appinfo>
        <xs:documentation>Further, quantitative specifying information on the good, service or function in technical term(s): qualifying constituent(s)-content and / or energy-content per unit etc. as appropriate. Separated by commata. (Note: non-qualifying flow properties, CAS No, Synonyms, Chemical formulas etc. are to be documented exclusively in the "Flow data set" of the reference flow of this life cycle model.)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type QuantitativeReferenceType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children other, referenceToReferenceProcess
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="QuantitativeReferenceType">
  <xs:sequence>
    <xs:element ref="referenceToReferenceProcess" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type TechnologyType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element technology
Model
Children groupDeclarations, other, processes, referenceToDiagram
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="TechnologyType">
  <xs:sequence>
    <xs:element ref="groupDeclarations" minOccurs="0"/>
    <xs:element ref="processes" minOccurs="0"/>
    <xs:element ref="referenceToDiagram" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type GroupDeclarationsType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children group
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="GroupDeclarationsType">
  <xs:sequence>
    <xs:element ref="group" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type GroupType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element group
Model
Children groupName
Attributes
QName Type Use Annotation
id xs:integer required
Data set internal id of the group.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="GroupType">
  <xs:sequence>
    <xs:element ref="groupName" minOccurs="0" maxOccurs="100"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:integer">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e466" name="id"/>
        <ilcd:display-name>Group id</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Data set internal id of the group.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ProcessesType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element processes
Model
Children processInstance
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ProcessesType">
  <xs:sequence>
    <xs:element ref="processInstance" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ProcessInstanceType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element processInstance
Model
Children connections, groups, other, parameters, referenceToProcess, scalingFactor
Attributes
QName Type Use Annotation
dataSetInternalID xs:integer required
Data set internal id of the process instance. Used to refer to individual instances in the other sections of the life cyce model data set.
multiplicationFactor xs:double required
The multiplication factor corresponds to the amount of output product from the process instance that is needed over the full life cycle. In practice, the Life Cycle Inventory of a specific process instance shall be multiplied by the multiplication factor to calculate the exact amount needed over the full life cycle.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ProcessInstanceType">
  <xs:sequence>
    <xs:element ref="referenceToProcess" minOccurs="0"/>
    <xs:element ref="scalingFactor" minOccurs="0"/>
    <xs:element ref="groups" minOccurs="0"/>
    <xs:element ref="parameters" minOccurs="0"/>
    <xs:element ref="connections" minOccurs="0"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="dataSetInternalID" use="required" type="xs:integer">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e480" name="dataSetInternalID"/>
        <ilcd:display-name>ID of the process instance</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Data set internal id of the process instance. Used to refer to individual instances in the other sections of the life cyce model data set.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="multiplicationFactor" use="required" type="xs:double">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e481" name="multiplicationFactor"/>
        <ilcd:display-name>Multiplication factor</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>The multiplication factor corresponds to the amount of output product from the process instance that is needed over the full life cycle. In practice, the Life Cycle Inventory of a specific process instance shall be multiplied by the multiplication factor to calculate the exact amount needed over the full life cycle.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type GroupsType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element groups
Model
Children memberOf
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="GroupsType">
  <xs:sequence>
    <xs:element ref="memberOf" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type MemberOfType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element memberOf
Attributes
QName Type Use Annotation
groupId xs:integer required
Data set internal ID of the group.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="MemberOfType">
  <xs:attribute name="groupId" use="required" type="xs:integer">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e487" name="groupId"/>
        <ilcd:display-name>ID of group</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Data set internal ID of the group.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ParametersType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element parameters
Model
Children parameter
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ParametersType">
  <xs:sequence>
    <xs:element ref="parameter" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ParameterType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Type extension of Real
Type hierarchy
Used by
Element parameter
Attributes
QName Type Use Annotation
name MatV required
Name of free parameter
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ParameterType">
  <xs:simpleContent>
    <xs:extension base="common:Real">
      <xs:attribute name="name" use="required" type="common:MatV">
        <xs:annotation>
          <xs:appinfo>
            <ilcd:element id="7-d1e496" name="name"/>
            <ilcd:display-name>Parameter name</ilcd:display-name>
            <ilcd:field-requirement>m</ilcd:field-requirement>
          </xs:appinfo>
          <xs:documentation>Name of free parameter</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:anyAttribute namespace="##other" processContents="lax"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type ConnectionsType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element connections
Model
Children outputExchange
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ConnectionsType">
  <xs:sequence>
    <xs:element ref="outputExchange" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type OutputExchangeType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element outputExchange
Model
Children downstreamProcess
Attributes
QName Type Use Annotation
dominant xs:boolean optional
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
flowUUID required
UUID of the connected flow exchange in the input of the downstream process instance.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="OutputExchangeType">
  <xs:sequence>
    <xs:element ref="downstreamProcess" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attributeGroup ref="dominantGroup"/>
  <xs:attribute name="flowUUID" use="required">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e506" name="flowUUID"/>
        <ilcd:display-name>UUID of exchange</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>UUID of the connected flow exchange in the input of the downstream process instance.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type DownstreamProcessType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Attributes
QName Type Use Annotation
dominant xs:boolean optional
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
flowUUID required
UUID of the connecting flow exchange in the output of the upstream process instance.
id xs:integer required
Internal ID of the process instance in this model which is to be connected to this output exchange.
location xs:string optional
Location, e.g. country code, of the connected flow exchange in downstream process, if any.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="DownstreamProcessType">
  <xs:attribute name="flowUUID" use="required">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e510" name="flowUUID"/>
        <ilcd:display-name>UUID of exchange</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>UUID of the connecting flow exchange in the output of the upstream process instance.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="id" use="required" type="xs:integer">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e511" name="id"/>
        <ilcd:display-name>ID of connected process instance</ilcd:display-name>
        <ilcd:field-requirement>m</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Internal ID of the process instance in this model which is to be connected to this output exchange.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="location" use="optional" type="xs:string">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e512" name="location"/>
        <ilcd:display-name>Exchange location</ilcd:display-name>
        <ilcd:field-requirement>o</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>Location, e.g. country code, of the connected flow exchange in downstream process, if any.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attributeGroup ref="dominantGroup"/>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ModellingAndValidationType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children complianceDeclarations, dataSourcesTreatmentEtc, other, validation
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ModellingAndValidationType">
  <xs:sequence>
    <xs:element ref="dataSourcesTreatmentEtc" minOccurs="0"/>
    <xs:element ref="validation" minOccurs="0"/>
    <xs:element ref="complianceDeclarations" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type DataSourcesTreatmentEtcType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children other, useAdviceForDataSet
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="DataSourcesTreatmentEtcType">
  <xs:sequence>
    <xs:element ref="useAdviceForDataSet" minOccurs="0"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ValidationType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element validation
Model
Children other, review
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ValidationType">
  <xs:sequence>
    <xs:element ref="review" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ReviewType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element review
Model
Children other, otherReviewDetails, referenceToCompleteReviewReport, referenceToNameOfReviewerAndInstitution
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ReviewType">
  <xs:sequence>
    <xs:group ref="common:ValidationGroup3"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ComplianceDeclarationsType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children compliance, other
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ComplianceDeclarationsType">
  <xs:sequence>
    <xs:element ref="compliance" minOccurs="0"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type ComplianceType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element compliance
Model
Children approvalOfOverallCompliance, documentationCompliance, methodologicalCompliance, nomenclatureCompliance, other, qualityCompliance, referenceToComplianceSystem, reviewCompliance
Attributes
Wildcard: ANY attribute from ANY namespace OTHER than 'http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017'
Source
<xs:complexType name="ComplianceType">
  <xs:sequence>
    <xs:group ref="common:ComplianceGroup"/>
    <xs:element ref="common:nomenclatureCompliance" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:methodologicalCompliance" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:reviewCompliance" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:documentationCompliance" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:qualityCompliance" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
Complex Type AdministrativeInformationType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children commissionerAndGoal, dataEntryBy, dataGenerator, other, publicationAndOwnership
Source
<xs:complexType name="AdministrativeInformationType">
  <xs:sequence>
    <xs:element ref="common:commissionerAndGoal" minOccurs="0" maxOccurs="1">
    </xs:element>
    <xs:element ref="dataGenerator" minOccurs="0"/>
    <xs:element ref="dataEntryBy" minOccurs="0"/>
    <xs:element ref="publicationAndOwnership" minOccurs="0"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type DataGeneratorType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element dataGenerator
Model
Children other, referenceToPersonOrEntityGeneratingTheDataSet
Source
<xs:complexType name="DataGeneratorType">
  <xs:sequence>
    <xs:element ref="common:referenceToPersonOrEntityGeneratingTheDataSet" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type DataEntryByType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Element dataEntryBy
Model
Children other, referenceToDataSetFormat, referenceToPersonOrEntityEnteringTheData, timeStamp
Source
<xs:complexType name="DataEntryByType">
  <xs:sequence>
    <xs:group ref="common:DataEntryByGroup1"/>
    <xs:group ref="common:DataEntryByGroup2" maxOccurs="unbounded"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type PublicationAndOwnershipType
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Model
Children accessRestrictions, copyright, dataSetVersion, licenseType, other, permanentDataSetURI, referenceToEntitiesWithExclusiveAccess, referenceToOwnershipOfDataSet, referenceToPrecedingDataSetVersion
Source
<xs:complexType name="PublicationAndOwnershipType">
  <xs:sequence>
    <xs:group ref="common:PublicationAndOwnershipGroup1"/>
    <xs:element ref="common:referenceToOwnershipOfDataSet" minOccurs="0"/>
    <xs:group ref="common:PublicationAndOwnershipGroup3"/>
    <xs:element ref="common:other" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Attribute GroupType / @id
Namespace No namespace
Annotations
Data set internal id of the group.
Type xs:integer
Properties
use required
Used by
Complex Type GroupType
Source
<xs:attribute name="id" use="required" type="xs:integer">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e466" name="id"/>
      <ilcd:display-name>Group id</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Data set internal id of the group.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute MemberOfType / @groupId
Namespace No namespace
Annotations
Data set internal ID of the group.
Type xs:integer
Properties
use required
Used by
Complex Type MemberOfType
Source
<xs:attribute name="groupId" use="required" type="xs:integer">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e487" name="groupId"/>
      <ilcd:display-name>ID of group</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Data set internal ID of the group.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute ParameterType / @name
Namespace No namespace
Annotations
Name of free parameter
Type MatV
Properties
use required
Facets
maxLength 50
Used by
Complex Type ParameterType
Source
<xs:attribute name="name" use="required" type="common:MatV">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e496" name="name"/>
      <ilcd:display-name>Parameter name</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Name of free parameter</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DownstreamProcessType / @flowUUID
Namespace No namespace
Annotations
UUID of the connecting flow exchange in the output of the upstream process instance.
Properties
use required
Used by
Complex Type DownstreamProcessType
Source
<xs:attribute name="flowUUID" use="required">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e510" name="flowUUID"/>
      <ilcd:display-name>UUID of exchange</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>UUID of the connecting flow exchange in the output of the upstream process instance.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DownstreamProcessType / @id
Namespace No namespace
Annotations
Internal ID of the process instance in this model which is to be connected to this output exchange.
Type xs:integer
Properties
use required
Used by
Complex Type DownstreamProcessType
Source
<xs:attribute name="id" use="required" type="xs:integer">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e511" name="id"/>
      <ilcd:display-name>ID of connected process instance</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Internal ID of the process instance in this model which is to be connected to this output exchange.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DownstreamProcessType / @location
Namespace No namespace
Annotations
Location, e.g. country code, of the connected flow exchange in downstream process, if any.
Type xs:string
Properties
use optional
Used by
Complex Type DownstreamProcessType
Source
<xs:attribute name="location" use="optional" type="xs:string">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e512" name="location"/>
      <ilcd:display-name>Exchange location</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Location, e.g. country code, of the connected flow exchange in downstream process, if any.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute dominantGroup / @dominant
Namespace No namespace
Annotations
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
Type xs:boolean
Properties
use optional
Used by
Attribute Group dominantGroup
Source
<xs:attribute name="dominant" type="xs:boolean" use="optional">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e413" name="dominant"/>
      <ilcd:display-name>Dominant exchange</ilcd:display-name>
      <ilcd:field-requirement>o</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute OutputExchangeType / @flowUUID
Namespace No namespace
Annotations
UUID of the connected flow exchange in the input of the downstream process instance.
Properties
use required
Used by
Complex Type OutputExchangeType
Source
<xs:attribute name="flowUUID" use="required">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e506" name="flowUUID"/>
      <ilcd:display-name>UUID of exchange</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>UUID of the connected flow exchange in the input of the downstream process instance.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute ProcessInstanceType / @dataSetInternalID
Namespace No namespace
Annotations
Data set internal id of the process instance. Used to refer to individual instances in the other sections of the life cyce model data set.
Type xs:integer
Properties
use required
Used by
Complex Type ProcessInstanceType
Source
<xs:attribute name="dataSetInternalID" use="required" type="xs:integer">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e480" name="dataSetInternalID"/>
      <ilcd:display-name>ID of the process instance</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Data set internal id of the process instance. Used to refer to individual instances in the other sections of the life cyce model data set.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute ProcessInstanceType / @multiplicationFactor
Namespace No namespace
Annotations
The multiplication factor corresponds to the amount of output product from the process instance that is needed over the full life cycle. In practice, the Life Cycle Inventory of a specific process instance shall be multiplied by the multiplication factor to calculate the exact amount needed over the full life cycle.
Type xs:double
Properties
use required
Used by
Complex Type ProcessInstanceType
Source
<xs:attribute name="multiplicationFactor" use="required" type="xs:double">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e481" name="multiplicationFactor"/>
      <ilcd:display-name>Multiplication factor</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>The multiplication factor corresponds to the amount of output product from the process instance that is needed over the full life cycle. In practice, the Life Cycle Inventory of a specific process instance shall be multiplied by the multiplication factor to calculate the exact amount needed over the full life cycle.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute LifeCycleModelDataSetType / @version
Namespace No namespace
Annotations
Version of the ILCD data format schema.
Type SchemaVersion
Properties
use required
Used by
Source
<xs:attribute name="version" type="common:SchemaVersion" use="required">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e420" name="version"/>
      <ilcd:display-name>Schema version</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Version of the ILCD data format schema.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute LifeCycleModelDataSetType / @locations
Namespace No namespace
Annotations
Contains reference to used "location" table for this data set.
Type String
Properties
use required
Facets
minLength 0
maxLength 500
Used by
Source
<xs:attribute name="locations" type="common:String" use="required">
  <xs:annotation>
    <xs:appinfo>
      <ilcd:element id="7-d1e421" name="locations"/>
      <ilcd:display-name>Locations list</ilcd:display-name>
      <ilcd:field-requirement>m</ilcd:field-requirement>
    </xs:appinfo>
    <xs:documentation>Contains reference to used "location" table for this data set.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute Group dominantGroup
Namespace http://eplca.jrc.ec.europa.eu/ILCD/LifeCycleModel/2017
Diagram
Used by
Attributes
QName Type Use Annotation
dominant xs:boolean optional
If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.
Source
<xs:attributeGroup name="dominantGroup">
  <xs:attribute name="dominant" type="xs:boolean" use="optional">
    <xs:annotation>
      <xs:appinfo>
        <ilcd:element id="7-d1e413" name="dominant"/>
        <ilcd:display-name>Dominant exchange</ilcd:display-name>
        <ilcd:field-requirement>o</ilcd:field-requirement>
      </xs:appinfo>
      <xs:documentation>If the connected exchanges are based on different flow data sets, one of these can be marked as dominant. Dominant means that in cases where the connection itself carries properties (e.g. a flow name that may be used in graphical model display), the properties of the dominant flow object are used.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>