Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Related Pages

TimeScope

 

Description:

 

The TimeScope object encapsulates information regarding a moment (or range) in time (and, optionally, space) along with its meaning. It contains two "stamps" that can hold a DateTime along with a location. 

contains information regarding the timing of an event. It can either document a single moment in time, or a range (as specified by a start and end); for that purpose it contains two stamps..

TimeScopes can be used by reference or by value. They are used by reference when it is necessary to share the TimeScope across multiple objects; a good example is the case of a  crop season, as shown in pseudo-code below:

<Timescope>

<Stamp1>

<TimeStamp>1/1/2016 00:00:00</TimeStamp>

<DateContext>CropSeason</DateContext>

</Stamp1>

<Stamp2>

<TimeStamp>12/31/2016 00:00:00</TimeStamp>

<DateContext>CropSeason</DateContext>

</Stamp2>

<Description>2016 Crop Season</Description>

<ID>

<ReferenceID>200</ReferenceID>

<UniqueID>

<Id>14a069c4-4ae7-4c07-92a6-ecb58ed10c3a</Id>

<CIType>UUID</CIType>

<IsFirstSource>True</sFirstSource>

</UniqueID>

</ID>

</TimeScope>

 

Usage notes:

  • A single TimeScope should not be used to convey different kinds of information in the two stamps. The second stamp should only be used to finish specifying a time interval, as in the case of a CropSeason   (e.g., "2016 Crop") or TimingEvent (e.g., "2016 Burndown").

 

Included in:

 

  • CalibrationFactor
  • Catalog
  • GuidanceAllocation
  • GuidanceShift
  • MachineConfiguration
  • ReferenceLayer

 

Referenced by:

 

  • XXX
  • XXXX
  • XXXXX


AttributeTypeMultiplicityDescription
IdCompoundIdentifier1 
Stamp1DateWithContext1 
Stamp2DateWithContext0..1 
DescriptionString0..1 

DateWithContext

AttributeTypeMultiplicityDescription
TimeStampDateTime1 
DateContextDateContextEnum1Will eventually be an EnumeratedRepresentationValue
LocationLocation0..1Optional space stamp, for compatibility with ISO's ASP
DateContextEnum
Approval
ProposedStart
ProposedEnd
CropSeason
TimingEvent
ActualStart
ActualEnd
RequestedStart
RequestedEnd
Expiration
Creation
Modification
Unspecified
RequestedShippingDate
ActualShippingDate
Calibration

 

Documentation

ADAPT has 

 

  • No labels