operationRecordResource
Description
Abstract class that represents an operation record - operations that form the activity that has been carried out.
The operationRecordResource schema inherits from observationType.
Properties
Name | Description | Required | Type |
---|---|---|---|
Operation | Encoding of the field operation. See https://raw.githubusercontent.com/Datalinker-Org/Geospatial/master/well-known/operations-and-methods.md | Yes | string |
OperationName | The name of the operation. | No | string |
Method | Where an operation may be achieved by multiple methods, specifies the method (e.g., method of application or cultivation). See well-known/operations-and-methods.md | No | string |
SummaryGeometry | The geojson feature (with its geometry) that summarises the operation activity. | No | feature |
LoggedGeometry | The geojson feature (with its geometry) that covers the logged track or activity record in detail. | No | feature |
Products | Products applied in the operation | No | Array of operationProductType |
Environment | Environmental Data | No | operationEnvironmentType |
ObservationDate | UTC Date (required) and time (optional) the sample was taken | Yes | date-time |
PhenomenonStartTime | ISO UTC DateTime | No | date-time |
PhenomenonEndTime | ISO UTC DateTime | No | date-time |
Holding | Reference to the holding on which this observation was performed. | No | featureReferenceType |
Feature | Reference to the feature to which this observation applies. Alternative to features[]. | No | featureReferenceType |
Features | Array of features to which this observation applies. Alternative to feature. | No | Array of featureReferenceType |
Responsible | Identifier of the person responsible for the observation | No | string |
Remark | Notes or remarks field | No | string |
Id | Unique identifier (UUID) used within the current server to identify the resource. | Yes | string |
Identifiers | Identifiers for the resource (see well-known/schemes... for example identity schemes). | No | Array of identifierType |
Links | Linked resources that are related to the current resource. | No | Array of relationType |
Meta | Meta-data for the resource. Mandatory if you wish to support synchronisation. | Yes | metaDataType |
Name | A user-readable name for the resource. | No | string |
Self | Uniform resource identifier (URI) of the resource (rel=self). | No | string |
Examples
Example 1
{
"operation": "Fertiliser Application",
"operationName": "Urea + Selenium Block 4",
"observationDate": "2022-11-01T00:00:00Z",
"resourceType": "OperationRecordResource",
"id": "b4683e10-7f91-44ae-8722-214796378a34",
"meta": {
"sourceId": {
"id": "335884",
"scheme": "nz.observationIdentifyingScheme"
},
"modified": "2022-12-05T12:30:00Z"
},
"feature": {
"contentType": "plot",
"identifier": {
"scheme": "com.purefarming.plotId",
"id": "3fabfd52-dc02-4109-9bb7-be4f592898f8"
}
},
"phenomenonStartTime": "2022-11-01T08:28:02Z",
"summaryGeometry": {
"geometry": {
"coordinates": [
[
[
175.36789819531776,
-37.74521332738721
],
[
175.36432165382598,
-37.74747616457623
],
[
175.36847864019472,
-37.75157825727582
],
[
175.37224789227093,
-37.74920317795343
],
[
175.36789819531776,
-37.74521332738721
]
]
]
}
},
"products": [
{
"components": [
{
"product": {
"manufacturer": "Fertco Limited",
"brand": "Ammonium X + Se",
"form": "Granules",
"uri": "https://www.fertco.co.nz/products/fertiliser/x-se",
"matterState": "Solid",
"activeIngredients": [
{
"name": "Urea"
},
{
"name": "Ammonium sulphate"
}
],
"analysis": [
{
"name": "N",
"percent": 30.248
},
{
"name": "S",
"percent": 13.731
}
],
"crop": {
"name": "Pasture",
"variety": "Ryegrass White Clover",
"establishmentDate": "2020-05-01T00:00:00Z"
}
}
}
],
"applicationRate": {
"measurement": 100,
"units": "KGM"
},
"spatialMetric": {
"measurement": 1,
"units": "HAR"
},
"applicationTotal": {
"measurement": 1030,
"units": "KGM"
}
}
],
"environment": {
"windDirectionCompass": "SSW",
"windSpeed": {
"measurement": 15,
"units": "KMH"
},
"soilTemperature": {
"measurement": 14,
"units": "CEL"
}
}
}