********************************************************************** Overview **************************************************************
This is an ADN item-level CATEGORY schema.
Tags defined: temporalCoverages
Time interpretation notes for begin and end
begin - always the furthest back in time
end - always the most recent in time
*** LICENSE INFORMATION *****
Copyright 2002, 2003 DLESE Program Center
University Corporation for Atmospheric Research (UCAR)
P.O. Box 3000, Boulder, CO 80307, United States of America
email: support@dlese.org.
These schemas are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. These schemas are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this project; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*********************** Other CATEGORY Schemas to Include ********************************
************************ VOCABULARY Schemas to Include ***********************************
************************ ROOT Element **********************************************
There is no root element for this schema.
************************ Complex Types (alpha order) *****************************
ADType is part of timeADType
pastType is part of timePastType
periodType is part of periodsType
periodsType is part of timeAndPeriodType
temporalCoveragesType is part of ADNmetdataType in record.xsd
timeADType is part of timeInfoType
timeAndPeriodType is part of temporalCoveragesType
timeBCType is part of timeInfoType
timeInfoType is part of timeAndPeriodType
timeRelativeType is part of timeInfoType
************ ADType **************************************
These elements have the following types or schema associated with them.
date is an attribute
time is an attribute
************ periodType **************************************
These elements have the following types or schema associated with them.
name is a global; see commonfields.xsd
source is a global; see commonfields.xsd
IDandURL is complex; see commonfields.xsd
sourceDescr is a global; see commonfields.xsd
************ periodsType **************************************
These elements have the following types or schema associated with them.
period is complex
****************** relativeType **************************************
These elements have the following types or schema associated with them.
units is an attribute; see timeUnits.xsd
************ temporalCoverages Type **************************************
temporalType is the root element for this schema.
These elements have the following types or schema associated with them.
timeAndPeriod is complex
************ timeADType **************************************
These elements have the following types or schema associated with them.
begin is complex
end is complex
************ timeAndPeriod Type **************************************
These elements have the following types or schema associated with them.
timeInfo is complex
periodInfo is complex
************ timeBCType **************************************
These elements have the following types or schema associated with them.
begin is a simple derived type gYear refers to an actual year; e.g -0357 with 4 digits as a minimum
begin is furthest back in time
end is a simpe derived; type gYear refers to an acutal year; e.g -0046 with 4 digits as a minimum
end is the most recent in time
************ timeInfoType **************************************
These elements have the following types or schema associated with them.
timeAD is complex
timeBC is complex
timeRelative is complex
************ timeRelative Type **************************************
These elements have the following types or schema associated with them.
begin is complex
end is complex
*********************** Simple Types (alpha order) *************************************
BCType is used in timeBCType
endADType is used in timeADType
relativeNumberType is used in relativeType
************ BC Type **************************************
- Ensures that null content is not accepted for the begin and end tags for the timeBCType
- Type gYear refers to an actual year; e.g -0357 with 4 digits as a minimum
- Since begin and end are to be before 0000 AD, the maxinclusive value has been set to 0001
************ relativeNumberType **************************************
Ensures that null content is not accepted for the begin and end tags for the timePastType
0.0 is allowed in order to represent concepts like 30 days ago to present