Note: The ints below correspond to the ReferenceID element in CompoundIdentifiers
Note: This list supersedes, as of 20150128, the Work Record material in a previously circulated Excel.
Note: The WorkRecord describes what was done on ONE field.
20150519: This page uses "ID" after nearly everything; the other documents do not.
Attribute | Type | Multiplicity | Description |
---|---|---|---|
Id | CompoundIdentifier | 1 | 32-bit integer ID, corresponding to the ReferenceID element in CompoundIdentifier. |
Name | string | 1 | A human-readable description of the work record.
|
StartEndTime | TimeScope | 1 | The date/time when the work was started / completed |
EndDateTime | TimeScope | 0..1 |
|
GrowerId | Integer | 0..1 | A reference to the Client/Grower used for the work |
FarmId | Integer | 0..1 | A reference to the Farm used for the work |
FieldId | Integer | 0..1 | A reference to the Field used for the work |
CropZoneId | Integer | 0..1 | A list of CropZone references |
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. |
MachineId | Integer | 0..1 | A reference to the Machine used for the work |
CropSeason | Integer | 0..1 | A reference to the Season in which the work was done. Note how in this case we are handling the timescope by reference. This is to accommodate the possibility of, for example, efficiently searching for all the records in a given crop season. This is done differently for start / stop times.
|
WorkItemId | Integer | 0..1 | A reference to the Work Item that this work was generated from |
GuidanceId | Integer | 0..* | A list of guidance objects to be used for the work |
NoteIds | Integer | 0..* | Reference to a Note object |
ContextItemId | Integer | 0..* | A list of references to ContextItem objects |