: Public Class
Created: 1/30/2011 10:49:40 PM
Modified: 9/28/2017 11:13:40 PM
Project:
Advanced:
<b>Definition.</b><br/>An <b>Operation</b> performs a particular <b>OperationTechnique</b> on a particular <b>CropField, ActivityField, CropProductionUnit </b>or<b> Batch</b>  to realize a certain <b>CulturalPractise</b>. <br/><br/><b>Remark</b>.<br/>In the planning stage an Operation is planned for a CropField. when assigned to a Task, it will be valid for an <b>ActivityField</b>. <br/>?? IS THE CONSEQUENCE THAT A NEW OPERATION MUST BE FORMED FOR THE ActivityField? WILL IT BE POSSIBLE TO CONVERT IT TO AN OPERATION ON A PartField OF ISO11783. ??<br/><br/>A measurement with a sensor system or soil sampling can also be called an <b>Operation</b>.<br/><br/><b>Examples:</b><br/>The <b>CulturalPractise</b> "weed control"can be realized by one of various <b>OperationTechnique</b>'s like spraying, row cultivation, manual hoeing, etc.<br/>
Attribute
Private DateTimeType
  EarliestBeginDateTime
Details:
Notes: <b>Definition.</b><br/>The date and time at which the operation is (planned to be) started.<br/><br/><b>Remark.</b><br/>EarliestBeginTime and LatestEndTime indicate the total elapsed time. Within this period there are one or more time periods during which the Operation will/can be executed.<br/><br/>In case of planning on day basis, the time can be given as 00:00:00<br/>
Private DateTimeType
  LatestEndDateTime
Details:
Notes: <b>Definition.</b><br/>The date and time at which the operation is (planned to be) finished.<br/><br/><b>Remark.</b><br/>EarliestBeginTime and LatestEndTime indicate the total elapsed time. Within this period there are one or more time periods during which the Operation will/can be executed.<br/><br/>In case of planning on day basis, the time can be given as 00:00:00<br/>
Private String
  OperationDesignator
Details:
Length=3-32
Mandatory=M
Notes: Definition.<br/>Designator for the Opewration.<br/><br/>Remark: The OperationDesigantor is given by the farmer.<br/>
Private IdentifierType
  OperationIdentifier
Details:
Length=20-32
Notes: <b>Definition.</b><br/>The id by which the Operation is identified by the farmer.<br/><br/>DISCUSSION.<br/><b><br/></b><b>Remark.</b><br/>The OpereationId starts with "OP", followed by code given by the farmer.<br/>The operationId is unique within the farm enterprise over all years.<br/>
Private StatusEnumeration
  OperationStatus
Details:
Notes: <b>Definition.</b><br/>The status of the operation, i.e. Planned, InExecution, Finished, etc.<br/>
Private IdentifierType
  ThirdPartyOperationIdentifier
Details:
Length=20-32
Notes: <b>Definition.</b><br/>The identifier used by a third party to identify the Operation. <br/><br/><b>DISCUSSION</b><br/>WHO USES THE GlobalUniqueIdentifier? THE ORIGINAL FORMULATER OF THE OPERATION? IN THAT CASE THE ADVISOR FOR A PLANNED OPERATION WITH AN ADVISED FERTILIZER RATE OR THE FARMER WHO IS RESPONSIBLE THAT THE OPERATION IS PERFORMED? hOW IN CASE OF AN OPERATION FORMULATED BY A FARMER AND TO BE EXECUTED BY A CONTRACTOR?<br/>
Element Source Role Target Role
RelativeTiming
Class  
Name:  
 
Name:  
 
Details:
 
Storage
Class  
Name:  
 
Name:  
 
Details:
 
CulturalPractice
Class  
Name:  
 
Name:  
 
Details:
 
OperationTechnique
Class  
Name:  
 
Name:  
 
Details:
 
RelativeTiming
Class  
Name:  
 
Name: in_relation_to
 
Details:
 
AbsoluteTiming
Class  
Name:  
 
Name:  
 
Details:
 
Advice
Class  
Name:  
 
Name:  
 
Details:
 
Unload
Class  
Name:  
 
Name:  
 
Details:
 
Justification
Class  
Name:  
 
Name:  
 
Details:
 
«abstract» Organization
Abstract  
Name: planned_or_executed
 
Name: executing
 
Details:
 
Element Source Role Target Role
CropField
Class  
Name:  
 
Name:  
 
Details:
 
Task
Class  
Name:  
 
Name:  
 
Details:
 
Manager
Class  
Name:  
 
Name: planned
 
Details:
 
ActivityField
Class  
Name:  
 
Name:  
 
Details:
 
Contractor
Class  
Name:  
 
Name:  
 
Details:
 
Object Type Connection Direction Notes
TransportOperation Class Generalization From  
NormativeOperation Class Generalization From