Note

Description:

This is an abstract base class. Its members are inherited by LoggedNote and ReferenceNote. Please note that this class does NOT contain a unique ID; its descendant class ReferenceNote does.The Note object can contain a free comment in the Description attribute OR refer to a predefined note that is selected from a list of enumerated note list values represented via an EnumeratedRepresentation.

This system matches all the functionality of ISO's CCG / CCT / CCL / CAN elements, as follows:

 

Included in:

Referenced by:

 

AttributeTypeMultiplicityDescription
DescriptionString0..1This allows the user to capture free form text.
ValueEnumeratedValue0..1This contains the selected value from a predefined enumerated note list.
TimeStampTimeScope0..1Time this note was recorded. Please note that is uses a TimeScope object (instead of DateTime), to be compatible with the ISO11783-10 ASP element.
SpatialContextShape0..1The point / line / polygon, etc. that the note pertains to.

 

 

LoggedNote (Sub-Class of Note)

Description:

The Person object contains information about a single individual who may fill a number of roles. Use Company if you want to describe a business entity that the person is associated with.

 

Included in:

 

 

Referenced by:

 


Note that cannot stand alone and only has meaning in the context of LoggedData. It has no unique ID as a result.

AttributeTypeMultiplicityDescription
DescriptionString0..1Note text (Inherited from parent class)
ValueEnumeratedValue0..1Predefined enumerated note list value (Inherited from parent class)
TimeStampTimeScope0..1When was this note recorded? Note that is uses a TimeScope object, which has been extended to mimic an ISO11783 ASP element. (Inherited from parent class)
SpatialContextShape0..1The point / line / polygon, etc. that the note pertains to. (Inherited from parent class)

 

ReferenceNote (Sub-Class of Note)

Note that can stand alone and would be kept in the Catalog. Used by Field, CropZone, etc.

AttributeTypeMultiplicityDescription
IdCompoundIdentifier1Unique identifier.
DescriptionString0..1Note text (Inherited from parent class)
ValueEnumeratedValue0..1Predefined enumerated note list value (Inherited from parent class)
TimeStampTimeScope0..1When was this note recorded? Note that is uses a TimeScope object, which has been extended to mimic an ISO11783 ASP element. (Inherited from parent class)
SpatialContextShape0..1The point / line / polygon, etc. that the note pertains to. (Inherited from parent class)