Schema

Practice

Type: Blank Node


A Practice used during a Cycle or on a Site.


Field Type Required Definition
term Term No

A reference to the Term describing the Practice. This can be replaced by a description instead if the Term isn't available in the Glossary.

description string No

A description of the Practice. This is a required field if term is not provided.

key Term No

If the data associated with the Practice are in key:value form, the key. E.g. to describe the composition of an animal herd, the term would be herdComposition, the key would describe each animal, such as cattleDairyHeifers, and the value would be the number of each animal.

value array[string|number] No

The value associated with the Practice. If an average, it should always be the mean.

sd array[number] No

The standard deviation of value.

min array[number] No

The minimum of value.

max array[number] No

The maximum of value.

statsDefinition string No

What the descriptive statistics (sd, min, max, and value) are calculated across, or whether they are simulated or the output of a model.

Possible values are: organisations,sites,cycles,replications,otherObservations,time,spatial,regions,simulated,modelled

observations array[number] No

The number of observations the descriptive statistics are calculated over, if different from the numberOfCycles specified in Cycle or the numberOfSites specified in Site.

dates array[string] No

A corresponding array to value, representing the dates of the Practice in ISO 8601 format (YYYY-MM-DD).

startDate string No

The start date of the Practice (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 of the Practice (if different from the start date of the Cycle) in ISO 8601 format (YYYY-MM-DD, YYYY-MM, or YYYY).

price number No

The price paid for this Practice, in local currency units. The price should be expressed per the units defined in the term.

cost number No

The total cost of this Practice (price x quantity), expressed as a positive value.

currency string No

The three letter currency code in ISO 4217 format.

ownershipStatus string No

For operations, the ownership status of the equipment used to perform the operation.

Possible values are: owned,rented,borrowed

properties List[Property] No

A list of Properties of the Practice, which would override any default properties specified in term.

reliability integer No

An assessment of the reliability of these data following the pedigree matrix approach detailed by Edelen & Ingwersen (2019). (1) Verified (e.g. by on site checks, recalculation, or mass balance estimation) data based on measurements; (2) Verified data based on a calculation or non-verified data based on measurements; (3) Non-verified data based on a calculation; (4) Documented estimate; (5) Undocumented estimate. In different language, (1-2) can be considered primary data and (3-5) secondary.

methodModel Term No

A reference to the Term describing the method or model for acquiring or estimating these data.

methodModelDescription string No

A free text field, describing the method or model used for acquiring or estimating these data.

source Source No

A reference to the Source of these data, if different from the defaultSource of the Cycle or Site.


Internal Properties

Field Type Definition
@type string Practice
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

JSON-LD Example 2