Glossary

 AbsoluteTiming [rmagro:AbsoluteTiming]  -  One Operation can be executed in several time periods. It is possible to assign an urgency or timeliness value to each period. Apart from AbsoluteTiming, it is possible to specify a RelativeTiming. One can specify, for example, that a certain fertilizer gift has to be done three to two weeks before planting. Apart from AbsoluteTiming, it is possible for Tasks and Jobs to specify one or more TimeFrames. AbsoluteTiming has a more agronomical meaning, while TimeFrame has a more (machinery) management meaning.
 Activityfield  -  The ActivityField can be identical to a Field or is part of a Field. In many cases it will correspond with a CropField, but this is not always the case; 1) Activities can be performed on a Field as a whole, when there are no crops grown, 2) Activities can be performed on more CropFields bordering each other, when there is a reason to distinguish them as CropFields, but operations can be executed as one activity and 3) Activities are performed on only a part of the CropField, like for example when a contractor is asked to harvest the headlands and fieldborders at a certain date and leave the field remnant for a later stage. To be discussed: Can an Activity Field exist over more growing seasons? What should be the starting and ending date?
 Agricultural production organisation  -  An AgriculturalProductionOrganization can have also other agricultural production activities like greenhouse crop production or an animal holding.
 Allocation [rmagro:Allocation]  -  In many cases an amount of Product or Produce will be transferred from a certain Batch into an other Batch, but in case of harvesting it can originate from a certain TreatmentZone. In case of product application, the source is a Batch and the destination is the TreatmentZone. In case of delivery to a third party, the destination batch might be out of the scope of the delivering party. In that case only a reference is made to the Processor.
 Batch [rmagro:Batch]  -  - A Batch can be packed/stored/transported in one or more Containers. More Containers can belong to the same Batch. Product or Produce can also be stored in a pile on a flat surface. - When a container is filled with Product or Produce from two different Batches, a new Batch is formed. - A Batch of Produce can originate from; a certain HarvestingZone, another Batch, a combination of other Batches or a combination from a HarvestingZone with another Batch. A Batch of Product can be applied on a TreatmentZone. Between the arrival of the Batch of Product from a Supplier and the destination on a TreatmentZone, intermediate Batches can be formed by splitting and mixing (blending). - Allocation is used to describe the transfer from a source (TreatmentZone, Batch, Batches) to a destination (Batch, Batches, TreatmentZone). See Allocation for some examples.
 BeginDate [rmagro:BeginDate]
 CadastralField  -  Een onroerende zaak, onderkend als een deel van het Nederlands grondgebied van welk deel het Kadaster de begrenzing met behulp van landmeetkundige gegevens heeft vastgelegd op grond van gegevens betreffende de rechtstoestand, bestemming en het gebruik en dat door zijn kadastrale aanduiding is gekenmerkt. Als onderdeel van het Nederlands grondgebied is het een driedimensionaal ruimtelijk object. Herkomst Nederlandse definitie. Artikel 1 Kadasterwet.
 CL127:6
 CL232 [rmagro:CL232]
 CodeLists [rmagro:CodeLists]
 Concept
 Crop [rmagro:Crop]  -  There are no standard coding or identifier lists for Crop's. It is the end user (farmer or other organisation) who can specify crops, eventually with normative CulturalPractises and Operations.
 CropField [rmagro:CropField]  -  The surface of the CropField is always within the borders of a Field. As a CropProductionUnit applies to only one CropClass, a CropField is grown by one CropClass. It is the farmer who decides when to split up to different CropFields. That can be a different Variety, a different purpose for which the crop is grown, a different class in seed production, the need to keep it separate for tracking and tracing purposes etc.
 CropProductionPurpose [rmagro:CropProductionPurpose]  -  Remark. The purpose/target/objective indicates the post harvest use of the crop. It might have consequences for the use of crop protection products and the operation technique for harvesting. rmagro Example Potatoes can be grown for starch, consumption (Which might be further specified as for french fries, chips, table potatoes, ....) or seed. Maize (Corn) can be grown for fresh cobs, cob/mix, silage or grain. To be discussed: This implies that when a CropClass which is grown on one continuous plot is grown for different CropProductionPurpose's this plot must be separated in different CropFields.
 CropProductionSequence [rmagro:CropProductionSequence]
 CropProductionUnit  -  Reasons to separate the same CropClass in different CropProductionUnit's are determined by the farm enterprise. In many cases a different variety will lead to different CropProductionUnit's, but also the purpose for which crops are grown can be a reason ( seed production versus consumption) or in case of seed production the differences in classification can be a reason. CropField is used to specify the time period during which the CropProductionUnit occupies a certain area of a Field and the status (planned, realised, ...) . Operations are planned and executed on an ActivityField which can be the same surface as a CropField, but also a combination of more CropFields or only a part of a CropField. Activities on a CropProductionUnit can also include those which are not executed on a ActivityField like sorting of planting material and storage of the Produce. An organisation can decide to start and stop the CropProductionUnit when field activities start and finish, and see Batches of Product (the seed) or Produce (what is harvested) as a unit of production
 CulturalPractice [rmagro:CulturalPractice]  -  The CulturalPractice does not describe the means by which the activities are performed. The means is described by OperationTechnique. For example primary soil tillage can be done with chisel plowing or with moldboard ploughing. Harvesting will include the harvesting process itself, but also the required transport.
 Designator [rmagro:Designator]
 EarliestBeginTime [rmagro:EarliestBeginTime]
 EndDate [rmagro:EndDate]
 Executes
 Farm [rmagro:Farm]  -  An AgriculturalProductionOrganization can have one or more Farms. A farm is assumed to be operated as an independent unit and is as such also an Organization. An AgriculturalProductionOrganization can have also other agricultural production activities like greenhouse crop production or an animal holding.
 Feature
 Fertilizer [rmagro:Fertilizer]
 Field [rmagro:Field]  -  A Field is assumed to be the same for many years. A whole Field can be used as CropField or as ActivityField, but a Field can also be split up in more CropField's or ActivityField's.
 Geometry
 grownDuring
 grownOnA
 grows [rmagro:grows]
 has [rmagro:has]
 hasLocation [rmagro:hasLocation]
 http://agroconnect.nl/codelist/Meststoffen
 http://purl.org/dc/terms/created
 http://purl.org/dc/terms/creator
 http://purl.org/dc/terms/modified
 https://www.w3.org/2009/08/skos-reference/skos.html#Collection
 isExecutedBy [rmagro:isExecutedBy]
 IsGrownDuring [rmagro:IsGrownDuring]
 IsGrownOnA [rmagro:IsGrownOnA]
 isLocatedAt [rmagro:isLocatedAt]
 isOperatedAt [rmagro:isOperatedAt]
 LatestEndTime [rmagro:LatestEndTime]
 nl.cl123 [rmagro:nl.cl123]
 nl.cl251 [rmagro:nl.cl251]
 nl.cl263 [rmagro:nl.cl263]
 notation
 operatesOn [rmagro:operatesOn]
 Operation [rmagro:Operation]  -  Remarks for CropPrduction. In the planning stage an Operation is planned for a CropField. when assigned to a Task, it will be valid for an ActivityField. A measurement with a sensor system or soil sampling can also be called an Operation. Examples for CropProduction: The CulturalPractise weed control can be realized by one of various OperationTechnique's like spraying, row cultivation, manual hoeing, etc. Examples for AnimalHusbandry: To be specified
 OperationTechnique [rmagro:OperationTechnique]  -  An unexhaustive list of examples: CulturalPractise OperationTechnique Stubble tillage Chisel plowing Stubble moldboard plowing Disc Harrowing Primary soil tillage Moldboard ploughing Rotary ploughing Subsoiling Ripping Seedbed preparation Rotary harrowing Rotary cultivating Cultivator harrowing Zig-zag harrowing Planting Drilling Precision planting (single seed drilling) Broadcasting Weed Control Zig-zag harrowing Hoeing Ridging Broadcast herbicide spraying Band herbicide spraying. Thinning Simple thinning Selective thinning Potato ridging ridging Rotary ridging Fertilizer application Broadcasting Side dressing
 Organisation [rmagro:Organisation]
 Party [rmagro:Party]  -  A Device (robot, machine, sensor, etc.) can also have a role in a business process.
 Person
 PlantProtectionProduct [rmagro:PlantProtectionProduct]  -  Remark. Definition in EC 1107/2009 products consisting of or containing active substances, safeners or synergists, and intended for one of the following uses: protecting plants or plant products against all harmful organisms or preventing the action of such organisms, unless the main purpose of these products is considered to be for reasons of hygiene rather than for the protection of plants or plant products; influencing the life processes of plants, such as substances influencing their growth, other than as a nutrient; preserving plant products, in so far as such substances or products are not subject to special Community provisions on preservatives; destroying undesired plants or parts of plants, except algae unless the products are applied on soil or water to protect plants; checking or preventing undesired growth of plants, except algae.
 PlantProtectionProductUseCondition [rmagro:PlantProtectionProductUseCondition]
 Plot [rmagro:Plot]  -  Different types of growing surfaces are: - Field - CropField - ActivityField - CadastralField - ExperimentalPlot - Greenhouse
 Point
 Produce [rmagro:Produce]  -  Examples: - Sugar beets - Table potatoes - Soft wheat (the kernels) - Wheat straw - Milk - Eggs - Manure (in case of an animal farm, for an arable farm it will be a Product)
 ProduceAllocation [rmagro:ProduceAllocation]  -  Remark. In many cases an amount of Produce will be transferred from a certain Batc into an other Batch, but in case of harvesting it originates from a certain HarvestingZone. In case of delivery to a third party, the destination of the Lot might be out of the scope of the supplying party. In that case only a reference is made to the Customer. Example. Crop Production. The allocation can be an amount of Produce originating from a HarvestingZone ( hz1) during harvesting, which ends up in a grain tank on the harvester (the Batch B1). hz1 is the strips that are harvested for that grain-tank load. This grain-tank load (B1) can be put in a trailer (Batch B2). A next grain tank load (Batch B3) harvested from the strips forming the next HarvestingZone hz2, can be added to the trailer ( still Batch B2, now connected to two instances of Allocation). The trailer (Batch B2) can be put in a grain storage (Batch B4). Horticulture The allocation is an amount of Produce (tomatoes) collected from a HarvestingZone (a particular row or a collection of rows) and placed in a Container (of the classifiacation Box ??? )
 Product [rmagro:Product]  -  Examples: - Kalkamonsalpeter - Water - NPK 17-17-17
 ProductAllocation [rmagro:ProductAllocation]  -  In many cases an amount of Product will be transferred from a certain Lot into an other Lot, but in case of applying products to a crop the source is a Lot and the destination is the TreatmentZone. When products are applied to a storage with Produce, the source is a Lot and the destination is also a Lot, but from a different type of product or produce. In case of delivery to a third party, the destination batch might be out of the scope of the delivering party. In that case only a reference is made to the Processor. Example. The allocation can be an amount of Produce originating from a TreatmentZone ( tr1) during harvesting, which ends up in a grain tank on the harvester (the Batch batch 1). tr1 is the strips that are harvested for that grain-tank. This grain-tank load (batch 1) can be put in a trailer (batch 2). A next grain tank load (batch 3) harvested from the strips forming the next TreatmentZone tr2, can be added to the trailer ( still batch 2, now connected to two instances of Allocation). The trailer (batch 2) can be put in a grain storage (batch 4).
 ProductComposition [rmagro:ProductComposition]  -  In case of blending of complete Product's a new BatchLot should be created with reference and Quantity of products where it originates from. based on the composition of the used Product's, a ProductComposition for the new BatchLot can be calculated. In case of a generic description (for example by means of a Recipe) how to assemble products to realise a new Product, ProductAssembly should be used.
 ProductionPeriod [rmagro:ProductionPeriod]
 PropertyZone [rmagro:PropertyZone]  -  PropertyZone uses one or more Polygon's to describe the MultiSurface with uniform properties. An example of a PropertyZone is a map of soil types which PropertyZones can extend the borders of a farm.
 RelativeTiming [rmagro:RelativeTiming]  -  The reference for the timing can be the time in respect of another Operation, the time in respect of a growth stage, or the time in respect of the moment when a certain temperature sum is reached. Remark 2. When Relative Timing can be associated with other PropertyValues of the PropertyVariables GrowthStage and/or TemperatureSum, then an association should be considered instead of the construction with attributes. This is not that difficult as PropertyValue can indicate a minimum and a maximum value by the PropertyValueCharacteristic.
 rmagro:hasAgroConnectCode
 rmagro:IsSpecifiedInCodelist
 rmagro:PropertyValue
 SeedAndPropagationMaterial [rmagro:SeedAndPropagationMaterial]
 skos:definition
 skos:note
 skos:prefLabel
 skos:scopeNote
 SpatialObject
 Species [rmagro:Species]  -  PlantSpecies is a specific plant in the Plant Genus. the latter is a group of related plants.
 Task [rmagro:Task]  -  Example. There is one Task "Harrowing and Drilling", which performs two Operation's; one is "Harrowing" and the other is "Drilling". On the other hand, there can be two Task's that realize one Operation. For example two combines harvesting on one ActivityField.
 TaskStatusCode [rmagro:TaskStatusCode]
 TreatmeantZone [rmagro:TreatmeantZone]  -  By defining more TreatmentZone's in a CropField or ActivityField it is possible to specify site specific application of Product's or machine settings. TreatmentZone can also be used for the Operation Soil Sampling to specify the surfaces for which one SoilSample should be collected. TreatmentZone uses one or more Polygon's, i.e. a MultiSurface, to describe the surface(s) with uniform treatment. A TreatmentZone is only intended to specify treatments; i.e. application of products or the specification of working (for example working depth). To characterize properties of an area, like for example soil type, the PropertyZone is used. For the collection of Produce, harvesting, the HarvestingZone is used.
 Variety [rmagro:Variety]  -  Recognition of a cultivated plant (a cultivar) as a variety in this particular sense provides its breeder with some legal protection, so-called plant breeders' rights, depending to some extent on the internal legislation of the UPOV signatory countries, such as the Plant Variety Protection Act in the US. (Source: Wikipedia)
 VerticalLayer [rmagro:VerticalLayer]  -  In a crop canopy the zero plain is always the soil surface. In the soil, the layer can be described in respect of the soil surface, but eventually also in respect of the Z plain of the used coordinate system. The expression Vertical is added to prevent confusion with a map layer.
 Zone [rmagro:Zone]  -  A zone is an abstract object which has TreatmentZone, PropertyZone, EnvironmentalProtectionZone, HarvestingZone, and DesignatedZone as specializations.