ADAPT - WorkItemOperation Discussion

ADAPT - WorkItemOperation Discussion

WorkItemOperation

Attribute

Type

Multiplicity

Description

Attribute

Type

Multiplicity

Description

Id

CompoundIdentifier

1

Unique identifier

Description

String

0..1

Description of the Work Item Operation

OperationType

OperationTypeEnum

1

The operation to perform

20150925: @R. Andres Ferreyra (Unlicensed) created OperationTypeEnum enumeration.

PrescriptionId

Integer

0..1

A reference to the prescription to use for the work.

The prescription format is assumed to allow multiple products, and to be split into multiple prescriptions by a plugin if needed.

EquipmentConfigurationIds

Integer

0..1

A reference to the machine configuration / implement configuration / triggers / meters to use for the work. This is better than a reference to Implement that was originally here because it allows for implements that perform multiple operations; e.g., BluJet AT4610 that performs liquid fertilizer injection and tillage at the same time.

Note that this is optional because when the WorkItemOperation is created, we may know what we want to do, but not the machine or implement we want to do it with.

ImplementId

Integer

0..1

Added for clarity; analogous to WorkItem's inclusion of MachineId



OperationTypeEnum

 Enumeration Literal

Description

 Enumeration Literal

Description

 Unknown



 Fertilizing



SowingAndPlanting



CropProtection



Tillage



Baling



Mowing



Wrapping



Harvesting



ForageHarvesting



Transport



Swathing



Irrigation