Schema

Transformation

Type: Blank Node


The Transformation of one Product to a new Product in the same Cycle. This is useful for representing processes such as excreta management, grain drying, or crop grading. Multiple Transformations can be chained together using the previousTransformationTerm field.


Field Type Required Definition
term Term Yes

A reference to the Term describing the process or operation for transforming the Product.

description string No

A description of process or operation, including information not captured with other fields.

startDate string No

The start date if different from the start date of the Cycle in ISO 8601 format (YYYY-MM-DD, YYYY-MM, or YYYY).

endDate string No

The end date if different from the end date of the Cycle in ISO 8601 format (YYYY-MM-DD, YYYY-MM, or YYYY).

transformationDuration number No

The duration of the Transformation. Calculated from startDate and endDate if provided.

previousTransformationTerm Term No

A reference to the Term used to describe the Transformation that came before the current Transformation. This is used to link Transformations, so that the products of the prior transformation can become the inputs of the current Transformation.

previousTransformationShare number No

The share of products from the previous transformation that enter the current transformation.

inputs List[Input] No

The Inputs into the Transformation.

inputs cannot be duplicated. The following fields determine whether an Input is unique: term.@id,dates,startDate,endDate,operation,country

emissions List[Emission] No

The Emissions created from this Transformation.

emissions cannot be duplicated. The following fields determine whether an Emission is unique: term.@id,dates,startDate,endDate,depth,inputs.@id,source.@id

products List[Product] No

The Products created from this Transformation.

products cannot be duplicated. The following fields determine whether an Product is unique: term.@id,dates,startDate,endDate,variety

practices List[Practice] No

The Practices used during this Transformation.

practices cannot be duplicated. The following fields determine whether an Practice is unique: term.@id,description,key.@id,dates,startDate,endDate,ownershipStatus


Internal Properties

Field Type Definition
@type string Transformation
schemaVersion string

The version of the schema when these data were created.

added array[string]

A list of fields that have been added to the original dataset.

addedVersion array[string]

A list of versions of the model used to add these fields.

updated array[string]

A list of fields that have been updated on the original dataset.

updatedVersion array[string]

A list of versions of the model used to update these fields.


JSON-LD Example 1