ADAPT - Plan, Recommendation, & Work Order Discussion
Plan - "This is how we will manage part/all of our crop this season"
Attribute | Type | Multiplicity | Description |
---|---|---|---|
Id | CompoundIdentifier | 1 | |
ContextItems | ContextItem | 0..* | |
CropIds | Integer | 0..* | The n multiplicity is relevant for intercropping situations and horticultural scenarios where 1 field may have multiple blocks with different crops. Relevant primarily for validation / regulatory purposes. |
CropZoneIds | Integer | 0..* | |
|
| ||
Description | String | 1 | Same meaning throughout: an informative name for the document: "High-input soybeans," or "Fungicide spray rec for river bottom cornfields," or "Spraying Back 40") Inherited from Document |
EstimatedArea | NumericRepresentationValue | 0..1 | |
|
| ||
|
| ||
|
| ||
FarmIds | Integer | 0..* | |
FieldIds | Integer | 0..* | |
GrowerId | Integer | 0..1 | |
Notes | Note | 0..* | |
PersonRoleIds | Integer | 0..* | A list of IDs of PeopleRole objects that describe "who" is involved and what their role is in the collection of data. |
TimeScopes | TimeScope | 0..* | |
| |||
Version | Integer | 0..1 | |
WorkItemIds | Integer | 0..* | |
|
Recommendation - "This is what I think we should do now/soon"
Attribute | Type | Multiplicity | Description |
---|---|---|---|
Id | CompoundIdentifier | 1 | |
ContextItems | ContextItem | 0..* | |
CropIds | Integer | 0..* | The n multiplicity is relevant for intercropping situations and horticultural scenarios where 1 field may have multiple blocks with different crops. Relevant primarily for validation / regulatory purposes. |
CropZoneIds | Integer | 0..* | |
CropSeasonId | Integer | 0..1 | |
Description | String | 1 | |
EstimatedArea | NumericRepresentationValue | 0..1 | |
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
FarmIds | Integer | 0..* | |
FieldIds | Integer | 0..* | |
GrowerId | Integer | 0..1 | |
Notes | Note | 0..* | |
PersonRoleIds | Integer | 0..* | A list of IDs of PeopleRole objects that describe "who" is involved and what their role is in the collection of data. |
TimeScopes | TimeScope | 0..* | |
Version | Integer | 0..1 | |
WorkItemIds | Integer | 0..* | |
|
| ||
|
| ||
|
| ||
|
|
WorkOrder - "This is what we will do now/soon"
Attribute | Type | Multiplicity | Description |
---|---|---|---|
Id | CompoundIdentifier | 1 | |
ContextItems | ContextItem | 0..* | |
CropIds | Integer | 0..* | The n multiplicity is relevant for intercropping situations and horticultural scenarios where 1 field may have multiple blocks with different crops. Relevant primarily for validation / regulatory purposes. |
CropZoneIds | Integer | 0..* | |
|
| ||
Description | String | 1 | |
EstimatedArea | NumericRepresentationValue | 0..1 | |
|
| ||
|
| ||
|
| ||
|
| ||
FarmIds | Integer | 0..* | |
FieldIds | Integer | 0..* | |
GrowerId | Integer | 0..1 | |
Notes | Note | 0..* | |
PersonRoleIds | Integer | 0..* | A list of IDs of PeopleRole objects that describe "who" is involved and what their role is in the collection of data. |
TimeScopes | TimeScope | 0..* | |
Version | Integer | 0..1 | |
WorkItemIds | Integer | 0..* | |
|
| ||
|
| ||
|
| ||
|
|
DocumentCorrelation
This objects purpose is to describe the relationship between documents, not to describe one document WITHIN another.
Attribute | Type | Multiplicity | Description |
---|---|---|---|
Id | CompoundIdentifier | 1 | |
RelationshipType | DocRelationshipTypeEnum | 1 | |
DocumentId | Integer | 1 | "Self" |
OriginatingDocumentId | Integer | 1 | "Other" |
TimeScopes | TimeScope | 0..n | |
PersonRoleIds | Integer | 0..n |