Operation

Records for a single OperationType on a single Field at one time. If Device Configuration is specified (implements are known), data from each separate Device must be in a separate Operation.

Child Components

Id 1..1
Name 1..1
Description 0..1
Context Items 0..∞
Operation Type Code 1..1
Variables 0..∞
Spatial Records File 0..1
Summary Values 0..∞
Device Configuration 0..1
Harvest Load Identifier 0..1
Prescribing Operation Id 0..1
Product Id 0..∞
Time Scopes 0..∞
Party Roles 0..∞
Guidance Allocations 0..∞
Note 0..∞
Boundary 0..1
Reference Layer Id 0..∞

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml Operation

class Operation {
    String [[/docs/name Name]]
    String [[/docs/description Description]]
    String [[/docs/operation-type-code OperationTypeCode]]
    String [[/docs/spatial-records-file SpatialRecordsFile]]
    String [[/docs/harvest-load-identifier HarvestLoadIdentifier]]
    String [[/docs/prescribing-operation-id PrescribingOperationId]]
    String [[/docs/product-id ProductId]]
    String [[/docs/note Note]]
    String [[/docs/reference-layer-id ReferenceLayerId]]
}

class Id {
    [[/docs/id details]]→
}

class ContextItem {
    [[/docs/context-item details]]→
}

class Variable {
    [[/docs/variable details]]→
}

class SummaryValue {
    [[/docs/summary-value details]]→
}

class DeviceConfiguration {
    [[/docs/device-configuration details]]→
}

class TimeScope {
    [[/docs/time-scope details]]→
}

class PartyRole {
    [[/docs/party-role details]]→
}

class GuidanceAllocation {
    [[/docs/guidance-allocation details]]→
}

class Boundary {
    [[/docs/boundary details]]→
}

Operation o-d- "1...1" Id
Operation o-r- "0...∞" ContextItem
Operation o-u- "0...∞" Variable
Operation o-l- "0...∞" SummaryValue
Operation o-d- "0...1" DeviceConfiguration
Operation o-u- "0...∞" TimeScope
Operation o-d- "0...∞" PartyRole
Operation o-u- "0...∞" GuidanceAllocation
Operation o-d- "0...1" Boundary

hide circle
@enduml

Where Used

Following is a list of components that have Operation as a child component.

Feedback

AgGateway and its members welcome your feedback.

UUID: 6b0d33ef3b5143e38fbf65aa6b9dfd73

ADAPT Standard Version 2.0.0