| ### 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 | lifeCycleModelInformation , modellingAndValidation , administrativeInformation , other{0,1}
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 |
Complex Type | LifeCycleModelDataSetType
Model | dataSetInformation , quantitativeReference{0,1} , technology{0,1}
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 |
Complex Type | LifeCycleModelInformationType
Model | UUID , name{0,1} , classificationInformation{0,1} , referenceToResultingProcess* , generalComment{0,1} , referenceToExternalDocumentation* , other{0,1}
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 | baseName{0,100} , treatmentStandardsRoutes{0,100} , mixAndLocationTypes{0,100} , functionalUnitFlowProperties{0,100} , other{0,1}
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 | xs:string String StringMultiLang
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 | xs:string String StringMultiLang
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 | xs:string String StringMultiLang
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 | xs:string String StringMultiLang
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 | classification*
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 | subReference* , shortDescription{0,100} , other{0,1}
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 | subReference* , shortDescription{0,100} , other{0,1}
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 |
Complex Type | LifeCycleModelInformationType
Model | referenceToReferenceProcess{0,1} , other{0,1}
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 |
Complex Type | QuantitativeReferenceType
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 |
Complex Type | LifeCycleModelInformationType
Model | groupDeclarations{0,1} , processes{0,1} , referenceToDiagram* , other{0,1}
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 | group*
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 | groupName{0,100}
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 | xs:string String StringMultiLang
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 | processInstance*
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 | referenceToProcess{0,1} , scalingFactor{0,1} , groups{0,1} , parameters{0,1} , connections{0,1} , other{0,1}
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 | subReference* , shortDescription{0,100} , other{0,1}
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 | memberOf*
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 | parameter*
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 | xs:double Real ParameterType
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 | outputExchange*
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 | downstreamProcess*
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 | subReference* , shortDescription{0,100} , other{0,1}
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 |
Complex Type | LifeCycleModelDataSetType
Model | dataSourcesTreatmentEtc{0,1} , validation{0,1} , complianceDeclarations* , other{0,1}
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 |
Complex Type | ModellingAndValidationType
Model | useAdviceForDataSet{0,1} , other{0,1}
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 | xs:string FT FTMultiLang
Properties |
content | complex
Used by |
Complex Type | DataSourcesTreatmentEtcType
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 |
Complex Type | ModellingAndValidationType
Model | review* , other{0,1}
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 | referenceToNameOfReviewerAndInstitution* , otherReviewDetails{0,100} , referenceToCompleteReviewReport{0,1} , other{0,1}
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 |
Complex Type | ModellingAndValidationType
Model | compliance{0,1} , other{0,1}
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 |
Complex Type | ComplianceDeclarationsType
Model | referenceToComplianceSystem , approvalOfOverallCompliance{0,1} , nomenclatureCompliance{0,1} , methodologicalCompliance{0,1} , reviewCompliance{0,1} , documentationCompliance{0,1} , qualityCompliance{0,1} , other{0,1}
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 |
Complex Type | LifeCycleModelDataSetType
Model | commissionerAndGoal{0,1} , dataGenerator{0,1} , dataEntryBy{0,1} , publicationAndOwnership{0,1} , other{0,1}
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 |
Complex Type | AdministrativeInformationType
Model | referenceToPersonOrEntityGeneratingTheDataSet* , other{0,1}
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 |
Complex Type | AdministrativeInformationType
Model | timeStamp{0,1} , referenceToDataSetFormat* , referenceToPersonOrEntityEnteringTheData{0,1} , other{0,1}
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 |
Complex Type | AdministrativeInformationType
Model | dataSetVersion , referenceToPrecedingDataSetVersion* , permanentDataSetURI{0,1} , referenceToOwnershipOfDataSet{0,1} , copyright{0,1} , referenceToEntitiesWithExclusiveAccess* , licenseType{0,1} , accessRestrictions{0,100} , other{0,1}
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 |
Element | lifeCycleModelDataSet
Model | lifeCycleModelInformation , modellingAndValidation , administrativeInformation , other{0,1}
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 |
Element | lifeCycleModelInformation
Model | dataSetInformation , quantitativeReference{0,1} , technology{0,1}
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 |
Element | dataSetInformation
Model | UUID , name{0,1} , classificationInformation{0,1} , referenceToResultingProcess* , generalComment{0,1} , referenceToExternalDocumentation* , other{0,1}
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 | baseName{0,100} , treatmentStandardsRoutes{0,100} , mixAndLocationTypes{0,100} , functionalUnitFlowProperties{0,100} , other{0,1}
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 |
Element | quantitativeReference
Model | referenceToReferenceProcess{0,1} , other{0,1}
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 | groupDeclarations{0,1} , processes{0,1} , referenceToDiagram* , other{0,1}
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 |
Element | groupDeclarations
Model | group*
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 | groupName{0,100}
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 | processInstance*
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 | referenceToProcess{0,1} , scalingFactor{0,1} , groups{0,1} , parameters{0,1} , connections{0,1} , other{0,1}
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 | memberOf*
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 | parameter*
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 | xs:double Real ParameterType
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 | outputExchange*
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 | downstreamProcess*
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 |
Element | 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 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 |
Element | modellingAndValidation
Model | dataSourcesTreatmentEtc{0,1} , validation{0,1} , complianceDeclarations* , other{0,1}
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 |
Element | dataSourcesTreatmentEtc
Model | useAdviceForDataSet{0,1} , other{0,1}
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 | review* , other{0,1}
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 | referenceToNameOfReviewerAndInstitution* , otherReviewDetails{0,100} , referenceToCompleteReviewReport{0,1} , other{0,1}
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 |
Element | complianceDeclarations
Model | compliance{0,1} , other{0,1}
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 | referenceToComplianceSystem , approvalOfOverallCompliance{0,1} , nomenclatureCompliance{0,1} , methodologicalCompliance{0,1} , reviewCompliance{0,1} , documentationCompliance{0,1} , qualityCompliance{0,1} , other{0,1}
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 |
Element | administrativeInformation
Model | commissionerAndGoal{0,1} , dataGenerator{0,1} , dataEntryBy{0,1} , publicationAndOwnership{0,1} , other{0,1}
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 | referenceToPersonOrEntityGeneratingTheDataSet* , other{0,1}
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 | timeStamp{0,1} , referenceToDataSetFormat* , referenceToPersonOrEntityEnteringTheData{0,1} , other{0,1}
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 |
Element | publicationAndOwnership
Model | dataSetVersion , referenceToPrecedingDataSetVersion* , permanentDataSetURI{0,1} , referenceToOwnershipOfDataSet{0,1} , copyright{0,1} , referenceToEntitiesWithExclusiveAccess* , licenseType{0,1} , accessRestrictions{0,100} , other{0,1}
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 |
Complex Type | LifeCycleModelDataSetType
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 |
Complex Type | LifeCycleModelDataSetType
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 |
Complex Types | DownstreamProcessType, 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.
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>