DateWS

Description

The Date aggregate is used to represent the details for a date in the OneGreatFamily system.

Aggregate Elements

Name Description Required

DateType

OneGreatFamily the date type

Type: DateType

Constraints: None

Yes

RequestedDate

The date (not standardized)

Type: String

Constraints: None

No

StandardizedDate

The date in standard format

Type: String

Constraints: None

No

JulianDay

The date as a julian date

Type: uint

Constraints: None

No

Day

The Day

Type: uint

Constraints: Must be a valid day within the month

No

Month

The month

Type: uint

CConstraints: Must be a valid month

No

Year

The Year

Type: uint

Constraints: valid number representing a year

yes

BC

True if the date is BC

Type: bool

Constraints: None

No

RangeBeginDay

The beginning day of date range

Type: uint

Constraints: Must be a valid day within the month

No

RangeBeginMonth

The beginning month of a range

Type: uint

Constraints: Must be a valid month

No

RangeBeginYear

The beginning year

Type: uint

Constraints: valid number representing a year

No

RangeBeginBC

True if the date is BC

Type: bool

Constraints: None

No

RangeEndDay

The End day of date range

Type: uint

Constraints: Must be a valid day within the month

No

RangeEndMonth

The beginning month of a range.

Type: uint

Constraints:  Must be a valid month

No

RangeEndYear

The range end year

Type: uint

Constraints:  valid number representing a year

No

RangeEndBC

true if the date is BC

Type: bool

Constraints: None

No