<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.2 U (http://www.xmlspy.com) by Markus Doering (BGBM, FU-Berlin) -->
<!-- CODATA - TDWG Schema. This Version 1.13, latest Version: http://www.bgbm.org/TDWG/CODATA/Schema/ -->
<!-- Version 1.13, 13.Mar 2002 by Markus Doering, BGBM, Berlin. Simple Types reduced and replaced by build-in ones. New simple types introduced: OpenID, SystemID, Epithet -->
<!-- Version 1.12, 12.Mar 2002 by Markus Doering, BGBM, Berlin. The documentation was parsed and filled into the appropriate appinfo-field defined by a SchemaDocumentationStandard:  http://www.bgbm.org/TDWG/CODATA/Schema/Meta/http://www.bgbm.org/TDWG/CODATA/Schema/Meta/SchemaDocv1.1.xsd  -->
<!-- Version 1.10, 27.Feb 2002 by Markus Doering, BGBM, Berlin. All element and type names were changed (if necessary) to a standard without underscores. Every element name consists of words with initial capital letters. -->
<!-- Version 1.02, 27.Feb 2002 by Markus Doering, BGBM, Berlin. AgentType introduced. -->
<!-- Version 1.01, 23.Jan 2002 by Markus Doering, BGBM, Berlin. All References were converted to Types -->
<!-- Version 1.0  , Jan 2002. W3C Schema generated by XML Spy v4.2 U (http://www.xmlspy.com) from the Codata2.dtd. Parameter: w3c / use complex types / make local-->
<!-- Codata2 DTD by Charles Copp, NHM, London. Incorporating the changes decided in Sydney  -->
<!-- Codata1 DTD compiled by Charles Copp and Walter Berendsohn for the Sydney workshop -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="FullDataSet">
		<xs:annotation>
			<xs:documentation>Root element: FullDataSet refers to one or more ComponentDataSets linked by a common supplier and source.</xs:documentation>
			<xs:appinfo>
				<Created>
					<Author/>
					<Date/>
					<Comment>Workshop 1</Comment>
				</Created>
			</xs:appinfo>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="StandardVersion" type="xs:string">
					<xs:annotation>
						<xs:documentation>Version of the CODATA/TDWG Standard for Biological Collection Data</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Supplier" type="AgentType">
					<xs:annotation>
						<xs:documentation>Metadata - Organisation or individual providing the data file.</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<Changed>
								<Author>Markus Doering</Author>
								<Date> Feb 2002</Date>
								<Comment>changed to newly introduced AgentType</Comment>
							</Changed>
							<Changed>
								<Author>Markus D&ouml;ring</Author>
								<Date> MAR 2002</Date>
								<Comment>changed to badly introduced AgentType</Comment>
							</Changed>
							<Changed>
								<Author>Markus</Author>
								<Date> Feb 3003</Date>
								<Comment>changed to boldly introduced AgentType</Comment>
							</Changed>
							<GroupName>Berta</GroupName>
							<GroupName>KillRoy</GroupName>
							<GroupName>Karl, King of Mallorca</GroupName>
							<Examples>Kung Fu</Examples>
													<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
													<ExistingStandards>Taxon66: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Datasource">
					<xs:annotation>
						<xs:documentation>Notes: This is an element directly taken from the DTD for the Integrated Taxonomic Information System, Canadian node (ITIS*ca) at: http://sis.agr.gc.ca/itis/ which was provided by Derek Munro. 
There, the root element contains two elements, taxon and datasource. 
The taxon branch is not very useful for us; however, we might consider using the datasource element as they do.
Origin, access and ownership of computerised data sources</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Derek Munro</Author>
								<Date>Sept 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DbSource" type="xs:string">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbServer" type="xs:string">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbWebAddress" type="xs:string">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbDataDate" type="xs:date">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<Changed>
											<Author>Markus Doering</Author>
											<Date> 13 Mar 2002</Date>
											<Comment>changed to build-in W3C date type. No need for complex DateType</Comment>
										</Changed>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbCurrentDate" type="xs:date">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<Changed>
											<Author>Markus Doering</Author>
											<Date> 13 Mar 2002</Date>
											<Comment>changed to build-in W3C date type. No need for complex DateType</Comment>
										</Changed>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbExpiryDate" type="xs:date" minOccurs="0">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<Changed>
											<Author>Markus Doering</Author>
											<Date> 13 Mar 2002</Date>
											<Comment>changed to build-in W3C date type. No need for complex DateType</Comment>
										</Changed>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DbTermsOfUse" type="xs:string">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Derek Munro</Author>
											<Date>Sept 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>ITIS*ca draft metadata</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DatasetAnnotation" type="xs:string">
					<xs:annotation>
						<xs:documentation>Text description of the FullDataSet as represented in a database version</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="ComponentDataSet" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>A FullDataSet is composed of one or more ComponentDataSets each related to their own metadata including Originator, GatheringEvents and Unit Data</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<ExistingStandards>NBN: Survey</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DatasetOrCollectinOrSubcollectionName" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>CC. The ComponentDataset may have a free text attribute defining its name
Could be treated as an attribute of ComponentDataSet</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Originator" type="AgentType" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Uses the same structure as other contact elements (e.g. owner &amp; supplier) therefore could be generalised via use of a Type Attribute(depositor, other bot. garden source, Originating Institution)
CC. The orignator of the ComponentDataSet includes Elements for descriptive text, Organisation or individual name, address, URL and contact name</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="OwnerOrCustodian" type="AgentType" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Uses the same structure as other contact elements (e.g. originator &amp; supplier) therefore could be generalised via use of a Type Attribute
Individual or organisation with 'ownership' of a dataset</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="IPR" type="IPRType" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Element referring to the Intellectual Property Rights apertaining to a dataset or unit data</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="NoURecsInResSet" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="NoURecsInDb" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DateExtracted" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Date this dataset was extracted from a parent database or databases</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="DatabaseVersion" type="xs:string">
								<xs:annotation>
									<xs:documentation>Version control data for identifying source and version of a database</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="UnitDataSet" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Element linking information to a Unit (e.g. biological record, specimen, subspecimen etc.)
There may be many UnitDatasets within a ComponentDataSet. UnitDatasets may be related in a parent child fashion e.g. for derived units
Units may have many identification and verification events attached to them
the range of possible measurement attributes for a unit is vast and therefore a generalised measurement element is introduced.
Measurable variables could be controlled by a look-up list.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1  </Comment>
										</Created>
										<Changed>
											<Author>Charles Copp</Author>
											<Date> Oct 2001</Date>
											<Comment/>
										</Changed>
										<ExistingStandards>Taxon48: Unit (Gathering Unit) - see also Secimen Unit in this model (=Derived Unit)</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="UnitID" type="OpenID" maxOccurs="unbounded">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
													<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="UnitIdentifiers" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
													<ExistingStandards>includes HISPID4: cid
NBN: specimen_number</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="xs:string">
														<xs:attribute name="IdentifierType" type="xs:string"/>
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
										<xs:element name="SupplierText" type="AltText" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>Metadata - text notes relating to the supplier of the FullDataSet or subsets of the data</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Originator" type="AgentType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Uses the same structure as other contact elements (e.g. owner &amp; supplier) therefore could be generalised via use of a Type Attribute(depositor, other bot. garden source, Originating Institution)
CC. The orignator of the ComponentDataSet includes Elements for descriptive text, Organisation or individual name, address, URL and contact name</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="IPR" type="IPRType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Element referring to the Intellectual Property Rights apertaining to a dataset or unit data</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Surrogate" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Substrate" type="SubstrateType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Substrate is the surface or medium from which one or more specimens are recorded or collected
e.g. in soft mud, on leaf surface, under rock, on granite etc.</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
													<Changed>
														<Author>Charles Copp</Author>
														<Date> Oct 2001</Date>
														<Comment/>
													</Changed>
													<ExistingStandards>HISPID4: sub</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Host" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="OwnerOrCustodian" type="AgentType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Uses the same structure as other contact elements (e.g. originator &amp; supplier) therefore could be generalised via use of a Type Attribute
Individual or organisation with 'ownership' of a dataset</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="SpecimenUnit" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>The specimen unit is a derived subtype of Unit representing physical specimens in collections
The specimen can link to field obsevations and to named collections</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct. 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="UnitID" type="OpenID" maxOccurs="unbounded">
														<xs:annotation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="AccessionNumber" minOccurs="0">
														<xs:annotation>
															<xs:documentation>LMNH
The instutional number applied to an accession and recorded in the accessions register
e.g. BRSMG:1999/1209. A structured view into acquisition information from accessions register
as opposed to original gathering data. - helps link collections (e.g. several specimens may
share one accession number).</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct. 2001</Date>
																	<Comment/>
																</Created>
																<ExistingStandards>Taxon48 AccCode_Pk</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="AccessionDate">
																	<xs:annotation>
																		<xs:documentation>The date on which an accession was recorded in the accessions register ( not the date of acquisition)</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>Taxon48: AccDate</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Date" type="DateType"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="AcquisitionDate">
																	<xs:annotation>
																		<xs:documentation>The date when specimens or collections were acquired by the institution</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct. 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Date" type="DateType"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:choice>
																	<xs:element name="AltText" type="AltText">
																		<xs:annotation>
																			<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Sydney CODATA workshop</Comment>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="PersonName" type="PersonNameType">
																		<xs:annotation>
																			<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<Changed>
																					<Author>Charles Copp</Author>
																					<Date> 2001</Date>
																					<Comment>from old Name Element</Comment>
																				</Changed>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="OrganisationName" type="xs:string">
																		<xs:annotation>
																			<xs:documentation>Full organisation name e.g. Taxonomic Database Working Group</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct 2001</Date>
																					<Comment/>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																</xs:choice>
																<xs:element name="Comment" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Source" type="SourceType" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Source</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Acquisitiontype" type="xs:string"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenType">
														<xs:complexType>
															<xs:choice>
																<xs:sequence>
																	<xs:element name="ShortTermName" type="ShortTermName">
																		<xs:annotation>
																			<xs:documentation>ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
e.g. HOLO for Holotype</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct 2001</Date>
																					<Comment/>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="LongTermName" type="LongTermName" minOccurs="0">
																		<xs:annotation>
																			<xs:documentation>LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct 2001</Date>
																					<Comment/>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="Description" type="xs:string" minOccurs="0">
																		<xs:annotation>
																			<xs:documentation>Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																</xs:sequence>
																<xs:element name="AltText" type="AltText">
																	<xs:annotation>
																		<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Sydney CODATA workshop</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:choice>
															<xs:attribute name="SpecimenTypeID" type="xs:string"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="NatureOrPreservationMode">
														<xs:annotation>
															<xs:documentation>Unit "nature" or preservation mode: virtual vs. object; preservation mode; part; creation process</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> Oct 2001</Date>
																	<Comment/>
																</Changed>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:choice>
																<xs:element name="LookupTerm" type="LookupTermType">
																	<xs:annotation>
																		<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Term</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="AltText" type="AltText">
																	<xs:annotation>
																		<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Sydney CODATA workshop</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:choice>
															<xs:attribute name="PreservationModeID" type="xs:string"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenUnitPart" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>LNHM
specimen part: Part of the specimen rcord applies</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="AccessionCatalogueID" type="OpenID" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Unique identifier for an accessions catalogue id in a computerised system</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:choice minOccurs="0">
														<xs:element name="NamedCollection" type="NamedCollectionType">
															<xs:annotation>
																<xs:documentation>subelements addded by CC Oct. 2001A named Collection is an association of specimens (units) that have a common identity either through content, ownership or acquisition.
This element is a special kind of Unit subType and is separated here for the purposes of clarity
The element facilitates the recording of the history, ownership and content of named collections
and also because named collections may be stored, moved. acquired or disposed of as a whole.</xs:documentation>
																<xs:appinfo>
																	<Created>
																		<Author/>
																		<Date/>
																		<Comment>Workshop 1</Comment>
																	</Created>
																</xs:appinfo>
															</xs:annotation>
														</xs:element>
														<xs:element name="CollectionID" type="OpenID">
															<xs:annotation>
																<xs:documentation>Syn: Unit_ID
Unique identifier for collection in a computerised system
this is a synonym of Unit_ID</xs:documentation>
																<xs:appinfo>
																	<Created>
																		<Author>Charles Copp</Author>
																		<Date>Oct. 2001</Date>
																		<Comment/>
																	</Created>
																</xs:appinfo>
															</xs:annotation>
														</xs:element>
													</xs:choice>
													<xs:element name="SpecimenUnitNumber" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Any numbers or other registration marks associated with a specimen unit (1 or more specimens)</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct. 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SpecimenUnitNumberID" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>LNHM</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="DistinguishingNumber" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>Text for number or other registration mark applied to a specimen or group of specimens e.g from registration book, collectors note book, auction catalogue, batch number etc.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct. 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Source" type="SourceType">
																	<xs:annotation>
																		<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Source</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="PreferredFlag">
																<xs:simpleType>
																	<xs:restriction base="xs:NMTOKEN">
																		<xs:enumeration value="Yes"/>
																		<xs:enumeration value="No"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenUnitDescription" type="xs:string">
														<xs:annotation>
															<xs:documentation>LNHM
Free text description of a specimen or similar 'Unit'</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:sequence minOccurs="0" maxOccurs="unbounded">
														<xs:element name="Identification" type="IdentificationType">
															<xs:annotation>
																<xs:appinfo>
																	<Created>
																		<Author/>
																		<Date/>
																		<Comment>Workshop 1</Comment>
																	</Created>
																</xs:appinfo>
															</xs:annotation>
														</xs:element>
														<xs:element name="SpecimenUnitStatus" minOccurs="0">
															<xs:annotation>
																<xs:documentation>Taxonomic status linked to an identification of a specimen</xs:documentation>
																<xs:appinfo/>
															</xs:annotation>
															<xs:complexType>
																<xs:sequence>
																	<xs:element name="UnitStatusID" type="SystemID" minOccurs="0"/>
																	<xs:element name="UnitID" type="OpenID" minOccurs="0" maxOccurs="unbounded">
																		<xs:annotation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="Type">
																		<xs:annotation>
																			<xs:documentation>made qualifier an attribute of status
- introduced qualifier to indicate preference or sort order of basionyms
Composite element that links type status, a qualifying statement, original name and pertinent published references
Making Type a repeatable element with a qualifier for sort order e.g. most recent, second most recent etc.
covers multiple elements in HISPID (e.g. basnam1, basnam2, basnam3)</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1 </Comment>
																				</Created>
																				<Changed>
																					<Author>Charles Copp</Author>
																					<Date> Oct 2001</Date>
																					<Comment/>
																				</Changed>
																			</xs:appinfo>
																		</xs:annotation>
																		<xs:complexType>
																			<xs:sequence>
																				<xs:element name="TypeStatus">
																					<xs:annotation>
																						<xs:documentation>The presumed nomenclatural status of specimens regarded as types - 
Note that Type Qualifier has been moved to an enumerated attribute of TypeStatus</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																							<Changed>
																								<Author>Charles Copp</Author>
																								<Date> Oct 2001</Date>
																								<Comment/>
																							</Changed>
																							<ExistingStandards>includes HISPID4: tsta and tql  </ExistingStandards>
																						</xs:appinfo>
																					</xs:annotation>
																					<xs:complexType>
																						<xs:choice>
																							<xs:sequence>
																								<xs:element name="AltText" type="AltText">
																									<xs:annotation>
																										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author/>
																												<Date/>
																												<Comment>Sydney CODATA workshop</Comment>
																											</Created>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="Source" type="SourceType">
																									<xs:annotation>
																										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author>Charles Copp</Author>
																												<Date>Oct 2001</Date>
																												<Comment/>
																											</Created>
																											<ExistingStandards>NBN: Source</ExistingStandards>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																							<xs:element name="LookupTerm" type="LookupTermType">
																								<xs:annotation>
																									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author>Charles Copp</Author>
																											<Date>Oct 2001</Date>
																											<Comment/>
																										</Created>
																										<ExistingStandards>NBN: Term</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																						</xs:choice>
																						<xs:attribute name="TypeQualifier" use="required">
																							<xs:simpleType>
																								<xs:restriction base="xs:NMTOKEN">
																									<xs:enumeration value="Confirmed"/>
																									<xs:enumeration value="Probably"/>
																									<xs:enumeration value="Possibly"/>
																									<xs:enumeration value="Not"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:attribute>
																					</xs:complexType>
																				</xs:element>
																				<xs:element name="Basionym" minOccurs="0">
																					<xs:annotation>
																						<xs:documentation>Baionym refers to the original name associated with a type specimen where the name has subsequently been revised especially where this has arisen from a change of rank
the option here is to use plain name text or a fully atomised model for name parts.</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																							<ExistingStandards>HISPID4: basnam  / TLR</ExistingStandards>
																						</xs:appinfo>
																					</xs:annotation>
																					<xs:complexType>
																						<xs:sequence>
																							<xs:choice>
																								<xs:element name="AltText" type="AltText">
																									<xs:annotation>
																										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author/>
																												<Date/>
																												<Comment>Sydney CODATA workshop</Comment>
																											</Created>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="BotanicalName" type="BotanicalNameType"/>
																								<xs:element name="BacteriologicalName" type="BacteriologicalNameType"/>
																								<xs:element name="ZoologicalName" type="ZoologicalNameType"/>
																							</xs:choice>
																							<xs:element name="Source" type="SourceType" minOccurs="0">
																								<xs:annotation>
																									<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author>Charles Copp</Author>
																											<Date>Oct 2001</Date>
																											<Comment/>
																										</Created>
																										<ExistingStandards>NBN: Source</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																						</xs:sequence>
																					</xs:complexType>
																				</xs:element>
																				<xs:element name="Source" type="SourceType" minOccurs="0" maxOccurs="unbounded">
																					<xs:annotation>
																						<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author>Charles Copp</Author>
																								<Date>Oct 2001</Date>
																								<Comment/>
																							</Created>
																							<ExistingStandards>NBN: Source</ExistingStandards>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																			</xs:sequence>
																			<xs:attribute name="BasionymOrder">
																				<xs:simpleType>
																					<xs:restriction base="xs:NMTOKEN">
																						<xs:enumeration value="1"/>
																						<xs:enumeration value="2"/>
																						<xs:enumeration value="3"/>
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:attribute>
																		</xs:complexType>
																	</xs:element>
																	<xs:element name="SpecimenUnitStatusSrc">
																		<xs:complexType>
																			<xs:sequence>
																				<xs:element name="UnitStatusID" type="SystemID" minOccurs="0"/>
																				<xs:element name="Source" type="SourceType">
																					<xs:annotation>
																						<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author>Charles Copp</Author>
																								<Date>Oct 2001</Date>
																								<Comment/>
																							</Created>
																							<ExistingStandards>NBN: Source</ExistingStandards>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																			</xs:sequence>
																			<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
																			<xs:attribute name="EntryDate" type="xs:string" use="required"/>
																			<xs:attribute name="SpecimenStatusSourceKey" type="xs:string"/>
																		</xs:complexType>
																	</xs:element>
																</xs:sequence>
																<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
																<xs:attribute name="EntryDate" type="xs:string" use="required"/>
															</xs:complexType>
														</xs:element>
													</xs:sequence>
													<xs:element name="SpecimenUnitData" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Any measurable aspect of the specimen e.g. height, weight, number of specimens etc.</xs:documentation>
															<xs:appinfo/>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Measurement" type="MeasurementType">
																	<xs:annotation>
																		<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="SpecimenUnitDataID" type="xs:string"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="UnitDataSetRelations" type="UnitDataSetRelationsType" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>specimen relationships - can be used to link derived specimens, specimen parts or members of a specimen group</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="SpecimenUnitLabel" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>LNHM
Specimens, cabinets and other units e.g. living horticultural specimens may have one or more labels attached or associated with them</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SpecimenUnitLabelID" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>LNHM
Unique identifier within a database</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="UnitID" type="OpenID" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="PositionOnObject" type="xs:string"/>
																<xs:element name="LabelSummary" type="xs:string"/>
																<xs:element name="Source" type="SourceType" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Source</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
															<xs:attribute name="EntryDate" type="xs:string" use="required"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Inscription" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>LNHM
 writing or other inscription directly upon or carved into a unit (usually a specimen)</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="InscriptionID" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Unique identifier within a database</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string">
																				<xs:attribute name="Type" use="required">
																					<xs:simpleType>
																						<xs:restriction base="xs:NMTOKEN">
																							<xs:enumeration value="nbn"/>
																							<xs:enumeration value="local"/>
																						</xs:restriction>
																					</xs:simpleType>
																				</xs:attribute>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="UnitID" type="OpenID" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="InscriptionType" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>LNHM
Type of inscription</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="InscriptionText" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>Text transcription of an inscription</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
															<xs:attribute name="EntryDate" type="xs:string" use="required"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenUnitHistory" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Allows recording of history of specimen e.g. changes of ownership and transfers between collections by sale, splitting or merging of collections</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="UnitID" type="OpenID" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="PreviousCollectionName" type="xs:string"/>
																<xs:element name="Date" type="DateType" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Comment" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
															<xs:attribute name="EntryDate" type="xs:string" use="required"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenUnitFact" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>LNHM
any number of free text facts can be recorded about the specimen or unit. The structure allows for a title so that the facts could be assembled in an rtf or html page layout
Facts can be of any sort e.g. comments on the historical importance of the specimen.</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SpecimenUnitFactID" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>LNHM
Unique identifier within a database</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Title" type="xs:string"/>
																<xs:element name="Comment" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Date" type="DateType">
																	<xs:annotation>
																		<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Source" type="SourceType">
																	<xs:annotation>
																		<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Source</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
															<xs:attribute name="EntryDate" type="xs:string" use="required"/>
															<xs:attribute name="ChangedBy" type="xs:string"/>
															<xs:attribute name="ChangedDate" type="xs:string"/>
															<xs:attribute name="SystemSuppliedData" default="No">
																<xs:simpleType>
																	<xs:restriction base="xs:NMTOKEN">
																		<xs:enumeration value="Yes"/>
																		<xs:enumeration value="No"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="FactType" type="xs:string"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="SpecimenUnitImage" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ImageContext" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>The context of the image in relation to the specimen or other types of derived unit - could be many e.g. original valid publication image, front view of lectotype etc.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct. 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Image" type="ImageType">
																	<xs:annotation>
																		<xs:documentation>Compound element that can include any type of image including paintings, photographs, digital photographs and video</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Image</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Source" type="SourceType" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
																<ExistingStandards>NBN: Source</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
												<xs:attribute name="EntryDate" type="xs:string" use="required"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="NamedCollection" type="NamedCollectionType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>subelements addded by CC Oct. 2001A named Collection is an association of specimens (units) that have a common identity either through content, ownership or acquisition.
This element is a special kind of Unit subType and is separated here for the purposes of clarity
The element facilitates the recording of the history, ownership and content of named collections
and also because named collections may be stored, moved. acquired or disposed of as a whole.</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Description" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="NoOfIndividuals">
											<xs:annotation>
												<xs:documentation>Element for holding counts - can be multiiple e.g. number of males, females and juveniles 
Could be replaced by general UnitDataMeasurement element</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
													<Changed>
														<Author>Cc</Author>
														<Date> Oct 2001</Date>
														<Comment/>
													</Changed>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Measurement" type="MeasurementType" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
																<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="Comment" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="AbundanceOrDensity" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Abundance / Density at collection site, Qualifier , Method - can have several measures of abundance e.g. Domin and DAFOR values
This element could be replaced by the more general UnitDataMeasurement element</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1 </Comment>
													</Created>
													<Changed>
														<Author>Charles Copp</Author>
														<Date> Oct 2001</Date>
														<Comment/>
													</Changed>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:choice>
														<xs:element name="AltText" type="AltText">
															<xs:annotation>
																<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																<xs:appinfo>
																	<Created>
																		<Author/>
																		<Date/>
																		<Comment>Sydney CODATA workshop</Comment>
																	</Created>
																</xs:appinfo>
															</xs:annotation>
														</xs:element>
														<xs:element name="Measurement" type="MeasurementType" minOccurs="0" maxOccurs="unbounded">
															<xs:annotation>
																<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
																<xs:appinfo>
																	<Created>
																		<Author>Charles Copp</Author>
																		<Date>Oct 2001</Date>
																		<Comment/>
																	</Created>
																	<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
																</xs:appinfo>
															</xs:annotation>
														</xs:element>
													</xs:choice>
													<xs:element name="Comment" type="xs:string" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="UnitDataMeasurement" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>This is a general purpose measurement element that can be used to store any kind of count or measurement related to a Unit
e.g. length of bill, number of eggs, weight, pH , specific Gravity etc. Some measurements are so common e.g. abundance that they have separate elements in the current
model - this is redundant but makes for easier reading!</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
													<ExistingStandards>NBN: Taxon_Data</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Measurement" type="MeasurementType">
														<xs:annotation>
															<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
																<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="UnitDataMeasurementID" type="xs:string"/>
											</xs:complexType>
										</xs:element>
										<xs:element name="Availability" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Text describing the availability of the data for use</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="UnitDomain">
											<xs:annotation>
												<xs:documentation>Allows the subtyping of Unit into various disciplines and codes of nomenclature</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:choice>
													<xs:element name="GeologicalSpecimen" type="xs:string">
														<xs:annotation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct. 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="PalaeontologicalSpecimen" type="xs:string">
														<xs:annotation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct. 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="ZoologicalSpecimen">
														<xs:annotation>
															<xs:documentation>Unit subtype allowing the recording of zoological attributes</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ZoologyAge" type="xs:string">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="ZoologySex" type="xs:string">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="ZoologyPhase" type="xs:string">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="BotanicalUnit">
														<xs:annotation>
															<xs:documentation>Check for HISPID fields of specific botanical nature.
Unit subtype allowing the recording of botanical attributes</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="UnitID" type="OpenID" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="BotanicalGardenUnit">
														<xs:annotation>
															<xs:documentation>Quite a few elements from ITF go here. Unit subtype allowing the recording of horticultural attributes</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="UnitID" type="OpenID" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Hardiness" type="xs:string">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="MycologicalUnit">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="LichenMorphotype" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Name of algal or cyanobacterial component of lichen</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Paul Kirk (in email)</Author>
																				<Date/>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="MycologicalLiveStage" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author>Paul Kirk (in email)</Author>
																				<Date/>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="MycologicalSexualStage" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author>Paul Kirk (in email)</Author>
																				<Date/>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CultureCollection">
														<xs:annotation>
															<xs:documentation>Unit subtype allowing the recording of microbial and similar culture method attributes</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1 </Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> Oct 2001</Date>
																	<Comment/>
																</Changed>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:sequence maxOccurs="unbounded">
																	<xs:element name="UnitID" type="OpenID" minOccurs="0">
																		<xs:annotation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<ExistingStandards>Taxon48: Unit_ID  / NBN: Sample_KeyUnit key or Identifying number - can be multiple</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="CultureName" type="xs:string" minOccurs="0">
																		<xs:annotation>
																			<xs:documentation>Reference or trade name for a microbial culture</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct. 2001</Date>
																					<Comment/>
																				</Created>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																</xs:sequence>
																<xs:element name="GrowthConditions" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="CultureMedium" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>The growth medium for a microbial or similar culture e.g. agar</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Aerobicity" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Temperature" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Preferably a number - attribute gives temperature scale used</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string">
																				<xs:attribute name="TempType">
																					<xs:simpleType>
																						<xs:restriction base="xs:NMTOKEN">
																							<xs:enumeration value="Celsius"/>
																							<xs:enumeration value="Fahrenheit"/>
																							<xs:enumeration value="Absolute"/>
																						</xs:restriction>
																					</xs:simpleType>
																				</xs:attribute>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="Applications" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Source" type="SourceType" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: Source</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Hazard" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:choice>
											</xs:complexType>
										</xs:element>
										<xs:element name="GatheringEvent">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Project" minOccurs="0">
														<xs:annotation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1 </Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> Oct 2001</Date>
																	<Comment/>
																</Changed>
																<ExistingStandards>Taxon48: Project Proj_Pk</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ProjPk" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Unique identifier in database</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48 Proj_Pk</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="ParProjFk" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Name or reference to a parent project where expedition is part of a bigger project</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: ParProj_Pk</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="ProjTitle" type="xs:string">
																	<xs:annotation>
																		<xs:documentation>Main project title</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: ProjTitle</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="ProjTitle2" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Project subtitle</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: ProjTitle2</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="PlatformNm" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>CC. Free text element platform name - refers to the 'platform' from which observations where made e.g. the name of a research vessel or a remote operated vehicle.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: PlatformNm
ASC: PLATFORM-NAM</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:choice>
																	<xs:element name="Duration" type="DurationType">
																		<xs:annotation>
																			<xs:documentation>measurement of time elapsed - decimal number</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<Changed>
																					<Author>Charles Copp</Author>
																					<Date> Oct 2001</Date>
																					<Comment/>
																				</Changed>
																				<ExistingStandards>Taxon48: Duration</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:sequence>
																		<xs:element name="DateFrom">
																			<xs:annotation>
																				<xs:documentation>Element for recording the starting date in a range</xs:documentation>
																				<xs:appinfo>
																					<Created>
																						<Author>Charles Copp</Author>
																						<Date>Oct. 2001</Date>
																						<Comment/>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="Date" type="DateType"/>
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																		<xs:element name="DateTo">
																			<xs:annotation>
																				<xs:documentation>End date for use in date ranges</xs:documentation>
																				<xs:appinfo/>
																			</xs:annotation>
																			<xs:complexType>
																				<xs:sequence>
																					<xs:element name="Date" type="DateType"/>
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>
																</xs:choice>
																<xs:choice>
																	<xs:element name="ProjAckn" type="xs:string" minOccurs="0">
																		<xs:annotation>
																			<xs:documentation>Project funding acknowledgements - free text</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<ExistingStandards>Taxon48: ProjAckn</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																</xs:choice>
																<xs:element name="ProjTxt" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Free text description of the project</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>Taxon48: ProjTxt</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Contact" type="ContactType" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>CC - should address also be part of contact detail? It could be different from the parent element</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<Changed>
																				<Author>Charles Copp</Author>
																				<Date> Oct 2001</Date>
																				<Comment/>
																			</Changed>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="GatheringAgent">
														<xs:annotation>
															<xs:documentation>Not grouped in HISPID
The person team responsible for collecting or recording. The element contains a FirstCollector,e.g. the principle team member or organisation name, 
additional collectors who were part of the team and per Collectors who are other individuals who may have passed specimens or data onto the team.
Probably better structured as a repeatable 'Recorder' element with a Type attribute to allow differentiation e.g. botanists and entomologists working on the same team
and also a preferred flag for the team leader.</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1 </Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> Oct 2001</Date>
																	<Comment/>
																</Changed>
																<ExistingStandards>Taxon48: GatheringAgent incl. LegTm1_Fk,LegTmAl_Fk, LegTmPr_Fk/ NBN: Event_Recorder &amp; Sample_Recorder </ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="FirstCollector">
																	<xs:annotation>
																		<xs:documentation>Normally a single person in charge of field book to which records are added or the team leader. May be the person whose collection number is cited. 
could be an organisation name where collector not known
Could be handled by uniting all observers in one repeatable element name with an element attribute for first or preferred</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>ABIS, ITF, TLR
NBN: Survey_Recorder &amp; Sample_Recorder  HISPID4: Primary Collector's Name (cnam) 
TDWG: Collector</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="NameID" type="OpenID" minOccurs="0"/>
																			<xs:choice>
																				<xs:element name="Organisation" type="OrganisationType">
																					<xs:annotation>
																						<xs:documentation>Name (elements) for organisations</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author>Charles Copp</Author>
																								<Date>Oct 2001</Date>
																								<Comment/>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="PersonName" type="PersonNameType">
																					<xs:annotation>
																						<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																							<Changed>
																								<Author>Charles Copp</Author>
																								<Date> 2001</Date>
																								<Comment>from old Name Element</Comment>
																							</Changed>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="AltText" type="AltText">
																					<xs:annotation>
																						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Sydney CODATA workshop</Comment>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																			</xs:choice>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="AdditionalCollector" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Persons other than the primary collector responsible for collections or observations</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>ITF
Taxon48: Additional Collectors / NBN: Event_Recorder &amp; Sample_Recorder  / HISPID4: Secondary Collectors Name (cnam2)
TDWG:  Collteam</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:choice>
																			<xs:element name="NameID" type="OpenID"/>
																			<xs:element name="PersonName" type="PersonNameType">
																				<xs:annotation>
																					<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																						<Changed>
																							<Author>Charles Copp</Author>
																							<Date> 2001</Date>
																							<Comment>from old Name Element</Comment>
																						</Changed>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="AltText" type="AltText">
																				<xs:annotation>
																					<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Sydney CODATA workshop</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																		</xs:choice>
																	</xs:complexType>
																</xs:element>
																<xs:element name="PerCollector" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Free text name but could have syntax rules</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>HISPID4: Per Collector (cper) /  NBN: Event_Recorder &amp; Sample_Recorder  (Recorders are distinguished by an attribute: Role)'Per' collector - ie person who collected specimen on behalf of a primary collector</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="NameID" type="OpenID" minOccurs="0"/>
																			<xs:choice>
																				<xs:element name="Organisation" type="OrganisationType">
																					<xs:annotation>
																						<xs:documentation>Name (elements) for organisations</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author>Charles Copp</Author>
																								<Date>Oct 2001</Date>
																								<Comment/>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="PersonName" type="PersonNameType">
																					<xs:annotation>
																						<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																							<Changed>
																								<Author>Charles Copp</Author>
																								<Date> 2001</Date>
																								<Comment>from old Name Element</Comment>
																							</Changed>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="AltText" type="AltText">
																					<xs:annotation>
																						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Sydney CODATA workshop</Comment>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																			</xs:choice>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="GatheringCode" type="xs:string">
														<xs:annotation>
															<xs:documentation>Refers to FirstCollector's number or code for the gathering event</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<ExistingStandards>NBN: Sample_Reference</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="GatheringDateTime">
														<xs:annotation>
															<xs:documentation>Gives date of the gathering or observation event which can be a range or qualified as a vague date (=HISPID4: cdat)
can also be attached to GatheringEventSample as a means of adding greater precision to specific 
groups of observations within a range event (=cdat2 in part)</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<ExistingStandards>HISPID4: cdat
NBN: Survey_Event_Date (3 part vague date)
Taxon48: GDate</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Calendar" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Which calendar a date pertains to e.g. Julian</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:choice>
																	<xs:element name="DateText" type="xs:string">
																		<xs:annotation>
																			<xs:documentation>free text field for imprecise dates that do not conform to standard or parsable types</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author/>
																					<Date/>
																					<Comment>Workshop 1</Comment>
																				</Created>
																				<ExistingStandards>includes HISPID4: texcdat
NBN: Vague date structure covers this and standard dates in one tripartite element</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:sequence>
																		<xs:element name="DateModifier" type="xs:string">
																			<xs:annotation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="BeginYear" type="xs:string">
																			<xs:annotation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="BeginMonth" type="xs:string">
																			<xs:annotation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="BeginDay" type="xs:string">
																			<xs:annotation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="EndYear" type="xs:string">
																			<xs:annotation>
																				<xs:documentation>Year date fragment for last day of a gathering event - probably unnecessary as could easily be parsed from a standard date type</xs:documentation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="EndMonth" type="xs:string">
																			<xs:annotation>
																				<xs:documentation>month date fragment for last day of a gathering event - probably unnecessary as could easily be parsed from a standard date type</xs:documentation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																		<xs:element name="EndDay" type="xs:string">
																			<xs:annotation>
																				<xs:documentation>Day date fragment for last day of a gathering event - probably unnecessary as could easily be parsed from a standard date type</xs:documentation>
																				<xs:appinfo>
																					<Created>
																						<Author/>
																						<Date/>
																						<Comment>Workshop 1</Comment>
																					</Created>
																				</xs:appinfo>
																			</xs:annotation>
																		</xs:element>
																	</xs:sequence>
																</xs:choice>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="GatheringSite">
														<xs:annotation>
															<xs:documentation>Location at which a Gathering Event takes place
Element contains both geospatial and descriptive elements</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<ExistingStandards>ABIS, ITF
Taxon48: StatedLoc
HISPID4: Locality (loc) / TDWG: Locality, Stanloc(?) / ASC Locality-Nam</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SiteText" type="xs:string">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Country" type="CountryType">
																	<xs:annotation>
																		<xs:documentation>At least one of Countryname|ISO2|ISO3 should be present but more are allowed
This should be the political country having jurisdiction over the collection site. 
Historical country names and water bodies outside the coastal zone can be entered under named area.
CC - There is conflict here between use as an address line (essentially text handy for sorting) and more structured use in collections (GatheringSite) where standardised terms linked to ISO country codes may be desirable</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="CountrySubdivision" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Allows specification of more detailed geographic and administrative area contextual info to a collecting locality
Attributes: subdivSrc - enumerated list of standards ( at present just H&amp;B and local) couldbe ref to a lookup list
SubdivLevel: level number where that forms part of a classification (e.g. for HISPID pru and sru)
AreaType: Allows recording of local or national subdiv. level e.g. county, district, state etc.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>Hollis &amp; Brummitt 1992 &amp; local administrative area standards (e.g. NBN Admin Dictionary)
Includes HISPID4: pru &amp; sru , could also be used for sgu  /  NBN: Admin_Area</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="AreaName" type="xs:string">
																				<xs:annotation>
																					<xs:documentation>Free text name - hopefully from a standard list</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																						<ExistingStandards>Hollis &amp; Brummitt 1992 &amp; local administrative area standards (e.g. NBN Admin Dictionary)
Includes HISPID4: pru &amp; sru  /  NBN: Admin_Area</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="AreaCode" type="xs:string">
																				<xs:annotation>
																					<xs:documentation>Allows use of abbreviations and codes for area names</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="Source" type="SourceType" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																						<ExistingStandards>NBN: Source</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="SubdivSrc">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="local"/>
																					<xs:enumeration value="HB92"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="SubdivLevel">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="1"/>
																					<xs:enumeration value="2"/>
																					<xs:enumeration value="3"/>
																					<xs:enumeration value="4"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="AreaType" type="xs:string"/>
																	</xs:complexType>
																</xs:element>
																<xs:element name="WorldGeographicScheme" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Free text - Allows specimens to be allocated to a standard geographic area derived from H&amp;B</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>Hollis &amp; Brummitt 1992
HISPID4: wgs</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="NamedAreas" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:choice>
																			<xs:sequence>
																				<xs:element name="AltText" type="AltText" minOccurs="0">
																					<xs:annotation>
																						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Sydney CODATA workshop</Comment>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="Language" type="xs:language">
																					<xs:annotation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																				</xs:element>
																			</xs:sequence>
																			<xs:choice>
																				<xs:element name="NamedArea" minOccurs="0" maxOccurs="unbounded">
																					<xs:annotation>
																						<xs:appinfo>
																							<Created>
																								<Author/>
																								<Date/>
																								<Comment>Workshop 1</Comment>
																							</Created>
																						</xs:appinfo>
																					</xs:annotation>
																					<xs:complexType>
																						<xs:sequence>
																							<xs:element name="NamedAreaSequenceNo" type="xs:string" minOccurs="0"/>
																							<xs:element name="NamedAreaClass" type="xs:string" minOccurs="0"/>
																							<xs:element name="NamedAreaName" type="xs:string"/>
																							<xs:element name="Language" type="xs:language" minOccurs="0"/>
																							<xs:element name="DerivedFlag" type="xs:boolean" minOccurs="0"/>
																						</xs:sequence>
																					</xs:complexType>
																				</xs:element>
																			</xs:choice>
																		</xs:choice>
																	</xs:complexType>
																</xs:element>
																<xs:element name="AreaDetail" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Free text description of detail pertaining to the observation, sampling or collection locality</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="NearestNamedPlace" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>The nearest named place to the collection or observation location e.g. on 1:100,000 map or better</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<ExistingStandards>ABIS, AUSLIG
HISPID4: nnp  / TDWG: Stanloc</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="RelationToNearestNamedPlace" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author>WGB</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Shape" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="ShapeCoordinateSystem" type="xs:string">
																				<xs:annotation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ShapeCoordinates" type="xs:string" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="FootprintURL" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>URL (e.g. web address) for thelocation of a boundary polygon or centroid spatial reference relating to a gathering site</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="SiteCoordinates" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Composite element to allow observations to record multiple coordinates or same coordinate in different systems</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:choice>
																			<xs:element name="CoordinatesGrid">
																				<xs:annotation>
																					<xs:documentation>Geospatial coordinates recorded using a grid system</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																						<ExistingStandards>Taxon48: Geospatial Coordinates GridSysNam, GridCode, GridPreQual,CrdMsmtMth</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="GridCellSystem" type="xs:string">
																							<xs:annotation>
																								<xs:documentation>Grid system name e.g. "GB OS"</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>Taxon48: GrdSystTxt</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="GridCellCode" type="xs:string">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="GridQualifier" type="xs:string">
																							<xs:annotation>
																								<xs:documentation>Grid reference precision qualifier</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>Taxon48:GridPrecQual</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="GridMethod" type="xs:string">
																							<xs:annotation>
																								<xs:documentation>Coordinates measuring system e.g. GPS, field map reference, inferred map reference</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>HISPID4: geosou (part) / Taxon48: CrdMsmthMtd</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="CoordinatesLatLong">
																				<xs:annotation>
																					<xs:documentation>Element that allows the recording of the latitude and longitude of a recording or collecting position
Could be simplified by converting many of the sub-elements into attributes.</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																						<ExistingStandards>ABIS, ITF, AUSLIG</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:choice>
																							<xs:element name="LatLongDecimal">
																								<xs:annotation>
																									<xs:appinfo>
																										<Created>
																											<Author/>
																											<Date/>
																											<Comment>Workshop 1</Comment>
																										</Created>
																									</xs:appinfo>
																								</xs:annotation>
																								<xs:complexType>
																									<xs:sequence>
																										<xs:element name="LatitudeDecimal" type="xs:string">
																											<xs:annotation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LongitudeDecimal" type="xs:string">
																											<xs:annotation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																									</xs:sequence>
																								</xs:complexType>
																							</xs:element>
																							<xs:element name="LatLongDMS">
																								<xs:annotation>
																									<xs:appinfo>
																										<Created>
																											<Author/>
																											<Date/>
																											<Comment>Workshop 1</Comment>
																										</Created>
																									</xs:appinfo>
																								</xs:annotation>
																								<xs:complexType>
																									<xs:sequence>
																										<xs:element name="LatDegrees" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Degrees of latitude for collecting site in range 0-90</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: latdeg   / TDWG: LatDegH, LatDegL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LatMinutes" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Minutes within the latitude reading - range 0 - 59</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: latmin / TDWG LatMinH, LatMinL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LatSeconds" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Seconds within the latitude reading range 0 - 59</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: latsec / TDWG:  LatSecH, LatSecL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LatNS" type="xs:string">
																											<xs:annotation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: latdir  / TDWG: LatDirHigh, LatDirLow</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LongDegrees" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Degrees of longitude of the collecting/recording site - range 0 - 90</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: londeg  / TDWG : LongDegH, LonDegL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LongMinutes" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Minutes in the longitude reading range 0-59</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: lonmin  /  TDWG: LongMinH , LongMinL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LongSeconds" type="xs:string">
																											<xs:annotation>
																												<xs:documentation>Seconds in the longitude reading - range 0 - 59</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																													<ExistingStandards>HISPID4: lonsec / TDWG: LongSecH , LongSecL</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:element name="LongEW" type="xs:string">
																											<xs:annotation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Workshop 1</Comment>
																													</Created>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																									</xs:sequence>
																								</xs:complexType>
																							</xs:element>
																						</xs:choice>
																						<xs:sequence>
																							<xs:element name="LatLongMethod" type="xs:string">
																								<xs:annotation>
																									<xs:documentation>Method of establishing Lat/Long position</xs:documentation>
																									<xs:appinfo>
																										<ExistingStandards>HISPID4: geosou (part)</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:element name="Spatialdatum" type="xs:string">
																								<xs:annotation>
																									<xs:documentation>mathematical surface on which the mapping and coordinate system used for the geocodes of the record are based</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author/>
																											<Date/>
																											<Comment>Workshop 1</Comment>
																										</Created>
																										<ExistingStandards>AS/NZS4270 spatial transfer standard, SDTS spatial transfer standard</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:element name="ISOAccuracy" type="xs:string" minOccurs="0">
																								<xs:annotation>
																									<xs:appinfo>
																										<Created>
																											<Author/>
																											<Date/>
																											<Comment>Workshop 1</Comment>
																										</Created>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:element name="AccuracyStatement" type="xs:string" minOccurs="0">
																								<xs:annotation>
																									<xs:documentation>Free text statement of degree of accuracy</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author/>
																											<Date/>
																											<Comment>Workshop 1</Comment>
																										</Created>
																										<ExistingStandards>HISPID4: includes geoacy  TDWG: LatAccurr, LongAccur</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																						</xs:sequence>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="CoordinatesUTM">
																				<xs:annotation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="UTMZone" type="xs:string">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>HISPID4: sqz</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="UTMEW" type="xs:string">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>HISPID4: sge (part)</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="UTMNS" type="xs:string">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<ExistingStandards>HISPID4: sgn (part)</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="UTMMethod" type="xs:string">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:choice>
																		<xs:attribute name="AppliesTo" use="required">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="centroid"/>
																					<xs:enumeration value="endPoint"/>
																					<xs:enumeration value="boxSW"/>
																					<xs:enumeration value="boxNE"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
																<xs:element name="DepthHeight" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Element that can be used to record both heights above ground and depths below ground or water (Attribute DHType)
method, units of measurement and accuracy are also attributes. DepthHeightLowerValues and DepthHeightUpperValue
give ability to record ranges.</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<Changed>
																				<Author>Charles Copp</Author>
																				<Date> Oct 2001</Date>
																				<Comment/>
																			</Changed>
																			<ExistingStandards>SDTS, ITRF, AHD, ABIS, ITF
 HISPID4: dep,depacy, depx, depacyx  
NBN: Locality_data or Sample_Data (depending on use) with qualifier for measurement type</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="DepthHeightLowerValue" type="xs:string">
																				<xs:annotation>
																					<xs:documentation>Lower value of range (ie that nearest to ground datum)</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="DepthHeightUpperValue" type="xs:string">
																				<xs:annotation>
																					<xs:documentation>Higher value in range (ie. measurement furthest from ground datum)</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="DHType">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="water_depth"/>
																					<xs:enumeration value="beneath_ground"/>
																					<xs:enumeration value="height"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="DHMethod" type="xs:string"/>
																		<xs:attribute name="DHUnits" use="required">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="kilometres"/>
																					<xs:enumeration value="metres"/>
																					<xs:enumeration value="centimetres"/>
																					<xs:enumeration value="millimetres"/>
																					<xs:enumeration value="Miles"/>
																					<xs:enumeration value="yards"/>
																					<xs:enumeration value="feet"/>
																					<xs:enumeration value="inches"/>
																					<xs:enumeration value="fathoms"/>
																					<xs:enumeration value="cables"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="DHAccuracy">
																			<xs:simpleType>
																				<xs:restriction base="xs:NMTOKEN">
																					<xs:enumeration value="collector"/>
																					<xs:enumeration value="compiled"/>
																					<xs:enumeration value="autogenerated"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
																<xs:element name="Altitude" type="AltitudeType" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Element for recording altitude of observation or recording area - ranges expressed by lower and Upper values
Note that method, units, accuracy and source of accuracy are attributes which may be enumerated</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<Changed>
																				<Author>Charles Copp</Author>
																				<Date> 2001</Date>
																				<Comment/>
																			</Changed>
																			<ExistingStandards>ABIS, ITF, SDTS, IRTF, AHD71
HISPID4: alt ,altacy, altx, altxcy,altdet,altsou / TDWG: ElevationL, Elevelaccur, ElevationH,ElevHAccur / NBN variables recorded in Location_Data using qualifier and accuracy attributes</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Aspect" type="AspectType" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Measurement of Aspect (ie facing direction) of either whole site or sample point
measured in either letters (e.g. NE, SW) or Degrees (e.g. 270)</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>HISPID4: Aspect (asp)</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Notes" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="GatheringEventData" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="PhysicalData" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>PhysicalFeatures brings together all items related to earthscience features of a site or sample location</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Geomorphology" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:choice>
																							<xs:element name="LookupTerm" type="LookupTermType">
																								<xs:annotation>
																									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author>Charles Copp</Author>
																											<Date>Oct 2001</Date>
																											<Comment/>
																										</Created>
																										<ExistingStandards>NBN: Term</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:sequence>
																								<xs:element name="AltText" type="AltText">
																									<xs:annotation>
																										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author/>
																												<Date/>
																												<Comment>Sydney CODATA workshop</Comment>
																											</Created>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="Source" type="SourceType" minOccurs="0">
																									<xs:annotation>
																										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author>Charles Copp</Author>
																												<Date>Oct 2001</Date>
																												<Comment/>
																											</Created>
																											<ExistingStandards>NBN: Source</ExistingStandards>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																						</xs:choice>
																						<xs:element name="Comment" type="xs:string" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author>Charles Copp</Author>
																										<Date>Oct 2001</Date>
																										<Comment/>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="Stratigraphy" type="StratigraphyType" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Allows the linking of geological dating and rock unit names to sites or sample locations
Structure allows for full analysis of stratigraphy e.g. to allow fossils in collections to be sorted by period and zone
Also allows for free text terms when their staus is unknown or for more full descriptions of stratigraphy of site.</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																						<Changed>
																							<Author>Charles Copp</Author>
																							<Date> Oct. 2001</Date>
																							<Comment/>
																						</Changed>
																						<ExistingStandards>LNHM model</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="Topography" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Free text description of the topography either related to a site as a feature or recorded as part of a sample (i.e attaches info to recorders and date)</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																						<ExistingStandards>HISPID4: top</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:choice>
																							<xs:element name="LookupTerm" type="LookupTermType">
																								<xs:annotation>
																									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author>Charles Copp</Author>
																											<Date>Oct 2001</Date>
																											<Comment/>
																										</Created>
																										<ExistingStandards>NBN: Term</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:sequence>
																								<xs:element name="AltText" type="AltText">
																									<xs:annotation>
																										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author/>
																												<Date/>
																												<Comment>Sydney CODATA workshop</Comment>
																											</Created>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="Source" type="SourceType" minOccurs="0">
																									<xs:annotation>
																										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author>Charles Copp</Author>
																												<Date>Oct 2001</Date>
																												<Comment/>
																											</Created>
																											<ExistingStandards>NBN: Source</ExistingStandards>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																						</xs:choice>
																						<xs:element name="Comment" type="xs:string" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author>Charles Copp</Author>
																										<Date>Oct 2001</Date>
																										<Comment/>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="Hydrology" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Hydrological features of the site or collection point</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:choice>
																							<xs:element name="LookupTerm" type="LookupTermType">
																								<xs:annotation>
																									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
																									<xs:appinfo>
																										<Created>
																											<Author>Charles Copp</Author>
																											<Date>Oct 2001</Date>
																											<Comment/>
																										</Created>
																										<ExistingStandards>NBN: Term</ExistingStandards>
																									</xs:appinfo>
																								</xs:annotation>
																							</xs:element>
																							<xs:sequence>
																								<xs:element name="AltText" type="AltText">
																									<xs:annotation>
																										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author/>
																												<Date/>
																												<Comment>Sydney CODATA workshop</Comment>
																											</Created>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																								<xs:element name="Source" type="SourceType" minOccurs="0">
																									<xs:annotation>
																										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
																										<xs:appinfo>
																											<Created>
																												<Author>Charles Copp</Author>
																												<Date>Oct 2001</Date>
																												<Comment/>
																											</Created>
																											<ExistingStandards>NBN: Source</ExistingStandards>
																										</xs:appinfo>
																									</xs:annotation>
																								</xs:element>
																							</xs:sequence>
																						</xs:choice>
																						<xs:element name="Comment" type="xs:string" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author>Charles Copp</Author>
																										<Date>Oct 2001</Date>
																										<Comment/>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="EcologicalData" minOccurs="0" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Group element used to delineate bio-ecological features of a gathering site</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Workshop 1</Comment>
																			</Created>
																			<Changed>
																				<Author>Charles Copp</Author>
																				<Date> Oct 2001</Date>
																				<Comment/>
																			</Changed>
																		</xs:appinfo>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="BiotopeRecord" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Biotoperecord is an element for recording habitat and land type terms that can be associated either with taxon/specimen data 
or directly for recording habitat areas and other variables (e.g. vegetation height) in a gathering site or related to a specific gathering event
Include</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author>Charles Copp</Author>
																							<Date>Oct 2001</Date>
																							<Comment/>
																						</Created>
																						<ExistingStandards>NBN: Biotope-occurrence
HISPID4: hab (part) / TDWG: Habitat (part)</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Biotope">
																							<xs:annotation>
																								<xs:documentation>Interpreted here as relationships with other taxa
Note this can be recorded as a feature of a location (e.g. at this site the following species are known to grow together)
 or can be used to record relationships in an observation (e.g. caterpillar and observed food plant, parasite and host etc.)</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																									<Changed>
																										<Author>Charles Copp</Author>
																										<Date> Oct 2001</Date>
																										<Comment/>
																									</Changed>
																									<ExistingStandards>HISPID4: asspp</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																							<xs:complexType>
																								<xs:choice>
																									<xs:sequence>
																										<xs:element name="BiotopeKey" minOccurs="0">
																											<xs:annotation>
																												<xs:documentation>The Primary key for an entry in a standard dictionary or other database
Could use attribute to record database source e.g. a URL for lookup or reference to 
Internal entity in DTD (supplied dictionary)</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author>Charles Copp</Author>
																														<Date>Oct 2001</Date>
																														<Comment/>
																													</Created>
																													<ExistingStandards>NBN: Biotope_Key</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																											<xs:complexType>
																												<xs:simpleContent>
																													<xs:extension base="xs:string">
																														<xs:attribute name="KeyType" type="xs:string"/>
																													</xs:extension>
																												</xs:simpleContent>
																											</xs:complexType>
																										</xs:element>
																										<xs:element name="BiotopeCode" minOccurs="0">
																											<xs:annotation>
																												<xs:documentation>Short name or code for a Biotope e.g. in UK NVC mg5a (for a type of mesotrophic grassland)
Attribute records the source or possibly URL for origianl dictionary source</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author>Charles Copp</Author>
																														<Date>Oct 2001</Date>
																														<Comment/>
																													</Created>
																													<ExistingStandards>NBN: Short_Name</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																											<xs:complexType>
																												<xs:simpleContent>
																													<xs:extension base="xs:string">
																														<xs:attribute name="ClassificationUsed" type="xs:string"/>
																													</xs:extension>
																												</xs:simpleContent>
																											</xs:complexType>
																										</xs:element>
																										<xs:element name="BiotopeLongName" minOccurs="0">
																											<xs:annotation>
																												<xs:documentation>The full dictionary name of the habitat within a classification</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author>Charles Copp</Author>
																														<Date>Oct 2001</Date>
																														<Comment/>
																													</Created>
																													<ExistingStandards>NBN: Long_Name</ExistingStandards>
																												</xs:appinfo>
																											</xs:annotation>
																											<xs:complexType>
																												<xs:simpleContent>
																													<xs:extension base="xs:string">
																														<xs:attribute name="ClassificationUsed" type="xs:string"/>
																													</xs:extension>
																												</xs:simpleContent>
																											</xs:complexType>
																										</xs:element>
																									</xs:sequence>
																									<xs:element name="AltText" type="AltText">
																										<xs:annotation>
																											<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																											<xs:appinfo>
																												<Created>
																													<Author/>
																													<Date/>
																													<Comment>Sydney CODATA workshop</Comment>
																												</Created>
																											</xs:appinfo>
																										</xs:annotation>
																									</xs:element>
																								</xs:choice>
																							</xs:complexType>
																						</xs:element>
																						<xs:element name="BiotopeData" minOccurs="0" maxOccurs="unbounded">
																							<xs:annotation>
																								<xs:documentation>BiotopeData allows the linkuing of any measurement (e.g. biotope area) to a biotope record</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author>Charles Copp</Author>
																										<Date>Oct 2001</Date>
																										<Comment/>
																									</Created>
																									<ExistingStandards>NBN: biotope_occurrence_data</ExistingStandards>
																								</xs:appinfo>
																							</xs:annotation>
																							<xs:complexType>
																								<xs:sequence>
																									<xs:choice>
																										<xs:element name="AltText" type="AltText">
																											<xs:annotation>
																												<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																												<xs:appinfo>
																													<Created>
																														<Author/>
																														<Date/>
																														<Comment>Sydney CODATA workshop</Comment>
																													</Created>
																												</xs:appinfo>
																											</xs:annotation>
																										</xs:element>
																										<xs:sequence>
																											<xs:element name="Measurement" type="MeasurementType">
																												<xs:annotation>
																													<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
																													<xs:appinfo>
																														<Created>
																															<Author>Charles Copp</Author>
																															<Date>Oct 2001</Date>
																															<Comment/>
																														</Created>
																														<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
																													</xs:appinfo>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="MeasurementQualifier" type="xs:string">
																												<xs:annotation>
																													<xs:documentation>measurementQualifier is a freetext field that describes what is being measures e.g. biotope area
It is supported by measurement Type attribute. 
e.g. measurementQualifier might be 'males' and measurementType might be 'count'</xs:documentation>
																													<xs:appinfo>
																														<Created>
																															<Author>Charles Copp</Author>
																															<Date>Oct 2001</Date>
																															<Comment/>
																														</Created>
																														<ExistingStandards>NBN: qualifier</ExistingStandards>
																													</xs:appinfo>
																												</xs:annotation>
																											</xs:element>
																										</xs:sequence>
																									</xs:choice>
																									<xs:element name="Comment" type="xs:string" minOccurs="0">
																										<xs:annotation>
																											<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																											<xs:appinfo>
																												<Created>
																													<Author>Charles Copp</Author>
																													<Date>Oct 2001</Date>
																													<Comment/>
																												</Created>
																											</xs:appinfo>
																										</xs:annotation>
																									</xs:element>
																								</xs:sequence>
																								<xs:attribute name="BiotopeDataID" type="xs:string"/>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="Synecology" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Interpreted here as relationships with other taxa
Note this can be recorded as a feature of a location (e.g. at this site the following species are known to grow together)
 or can be used to record relationships in an observation (e.g. caterpillar and observed food plant, parasite and host etc.)</xs:documentation>
																					<xs:appinfo>
																						<Created>
																							<Author/>
																							<Date/>
																							<Comment>Workshop 1</Comment>
																						</Created>
																						<Changed>
																							<Author>Charles Copp</Author>
																							<Date> Oct 2001</Date>
																							<Comment/>
																						</Changed>
																						<ExistingStandards>HISPID4: asspp</ExistingStandards>
																					</xs:appinfo>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="TaxonIdentified" type="TaxonIdentifiedType" maxOccurs="unbounded">
																							<xs:annotation>
																								<xs:appinfo>
																									<Created>
																										<Author/>
																										<Date/>
																										<Comment>Workshop 1</Comment>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="Comment" type="xs:string" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
																								<xs:appinfo>
																									<Created>
																										<Author>Charles Copp</Author>
																										<Date>Oct 2001</Date>
																										<Comment/>
																									</Created>
																								</xs:appinfo>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Substrate" type="SubstrateType" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Substrate is the surface or medium from which one or more specimens are recorded or collected
e.g. in soft mud, on leaf surface, under rock, on granite etc.</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> Oct 2001</Date>
																	<Comment/>
																</Changed>
																<ExistingStandards>HISPID4: sub</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="Aspect" type="AspectType" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Measurement of Aspect (ie facing direction) of either whole site or sample point
measured in either letters (e.g. NE, SW) or Degrees (e.g. 270)</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
																<ExistingStandards>HISPID4: Aspect (asp)</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
													<xs:element name="Exposure" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Measurement of the degree of exposure of a collecting or recording site - (often used with marine shore recording) e.g. sheltered</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:choice>
																<xs:element name="AltText" type="AltText">
																	<xs:annotation>
																		<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Sydney CODATA workshop</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:sequence>
																	<xs:element name="Measurement" type="MeasurementType">
																		<xs:annotation>
																			<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct 2001</Date>
																					<Comment/>
																				</Created>
																				<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																	<xs:element name="MeasurementQualifier" type="xs:string">
																		<xs:annotation>
																			<xs:documentation>measurementQualifier is a freetext field that describes what is being measures e.g. biotope area
It is supported by measurement Type attribute. 
e.g. measurementQualifier might be 'males' and measurementType might be 'count'</xs:documentation>
																			<xs:appinfo>
																				<Created>
																					<Author>Charles Copp</Author>
																					<Date>Oct 2001</Date>
																					<Comment/>
																				</Created>
																				<ExistingStandards>NBN: qualifier</ExistingStandards>
																			</xs:appinfo>
																		</xs:annotation>
																	</xs:element>
																</xs:sequence>
															</xs:choice>
														</xs:complexType>
													</xs:element>
													<xs:element name="Slope" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Measurement of the angle of slope either as free text or in number of degress</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author>Charles Copp</Author>
																	<Date>Oct 2001</Date>
																	<Comment/>
																</Created>
															</xs:appinfo>
														</xs:annotation>
														<xs:complexType>
															<xs:choice>
																<xs:element name="AltText" type="AltText">
																	<xs:annotation>
																		<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author/>
																				<Date/>
																				<Comment>Sydney CODATA workshop</Comment>
																			</Created>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
																<xs:element name="Measurement" type="MeasurementType">
																	<xs:annotation>
																		<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
																		<xs:appinfo>
																			<Created>
																				<Author>Charles Copp</Author>
																				<Date>Oct 2001</Date>
																				<Comment/>
																			</Created>
																			<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
																		</xs:appinfo>
																	</xs:annotation>
																</xs:element>
															</xs:choice>
														</xs:complexType>
													</xs:element>
													<xs:element name="Altitude" type="AltitudeType" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Element for recording altitude of observation or recording area - ranges expressed by lower and Upper values
Note that method, units, accuracy and source of accuracy are attributes which may be enumerated</xs:documentation>
															<xs:appinfo>
																<Created>
																	<Author/>
																	<Date/>
																	<Comment>Workshop 1</Comment>
																</Created>
																<Changed>
																	<Author>Charles Copp</Author>
																	<Date> 2001</Date>
																	<Comment/>
																</Changed>
																<ExistingStandards>ABIS, ITF, SDTS, IRTF, AHD71
HISPID4: alt ,altacy, altx, altxcy,altdet,altsou / TDWG: ElevationL, Elevelaccur, ElevationH,ElevHAccur / NBN variables recorded in Location_Data using qualifier and accuracy attributes</ExistingStandards>
															</xs:appinfo>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Identification" type="IdentificationType" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="UnitDataSetRelations" type="UnitDataSetRelationsType" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>specimen relationships - can be used to link derived specimens, specimen parts or members of a specimen group</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
									<xs:attribute name="EntryDate" type="xs:string" use="required"/>
									<xs:attribute name="ChangedBy" type="xs:string"/>
									<xs:attribute name="ChangedDate" type="xs:string"/>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GeoEcologicalClassification">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="GeoEcologicalCategory" type="xs:string"/>
				<xs:element name="GeoEcologicalUnitName" type="xs:string"/>
				<xs:element name="GeoEcologicalCategoryLiterature" type="xs:string"/>
				<xs:element name="DerivedFlag" type="xs:boolean"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GeologicalRecord">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Stratigraphy" type="StratigraphyType"/>
				<xs:element name="GeologicalData">
					<xs:complexType>
						<xs:sequence>
							<xs:choice>
								<xs:element name="AltText" type="AltText">
									<xs:annotation>
										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author/>
												<Date/>
												<Comment>Sydney CODATA workshop</Comment>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Measurement" type="MeasurementType"/>
							</xs:choice>
							<xs:element name="Comment" type="xs:string" minOccurs="0"/>
						</xs:sequence>
						<xs:attribute name="GeolData-ID" type="xs:string"/>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rocktype">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RocktypeID">
					<xs:complexType>
						<xs:simpleContent>
							<xs:extension base="xs:string">
								<xs:attribute name="Type" use="required">
									<xs:simpleType>
										<xs:restriction base="xs:NMTOKEN">
											<xs:enumeration value="nbn"/>
											<xs:enumeration value="local"/>
										</xs:restriction>
									</xs:simpleType>
								</xs:attribute>
							</xs:extension>
						</xs:simpleContent>
					</xs:complexType>
				</xs:element>
				<xs:element name="RockName" type="xs:string"/>
				<xs:element name="RockType" type="xs:string"/>
				<xs:element name="RockSubtype" type="xs:string"/>
				<xs:element name="Description" type="xs:string"/>
			</xs:sequence>
			<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
			<xs:attribute name="EntryDate" type="xs:string" use="required"/>
			<xs:attribute name="SystemSuppliedData" default="No">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Yes"/>
						<xs:enumeration value="No"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="ContactFk" type="xs:string"/>
	<xs:element name="PreferredIdentificationFlag" type="xs:string"/>
	<xs:complexType name="AddressType">
		<xs:annotation>
			<xs:documentation>In Santa Barbara, I (WGB) insisted on a very basic address definition
CC: A simpler but more flexible version would be to have Address line as a repeatable element
 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type = (Line|Town|County|Country|zip|etc)</xs:documentation>
			<xs:appinfo>
				<Created>
					<Author/>
					<Date/>
					<Comment>Workshop 1</Comment>
				</Created>
				<Changed>
					<Author>Charles Copp</Author>
					<Date> Oct. 2001</Date>
					<Comment/>
				</Changed>
			</xs:appinfo>
		</xs:annotation>
		<xs:choice>
			<xs:choice>
				<xs:element name="AltText" type="AltText">
					<xs:annotation>
						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Sydney CODATA workshop</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:sequence>
				<xs:element name="AddressLine" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Repeatable element to allow for addresses of different structure and length</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct. 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
					<xs:complexType>
						<xs:simpleContent>
							<xs:extension base="xs:string">
								<xs:attribute name="AddressLineType" type="xs:string"/>
							</xs:extension>
						</xs:simpleContent>
					</xs:complexType>
				</xs:element>
				<xs:element name="Town" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Free text address term useful for sorting - See Address</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Country" type="CountryType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>At least one of Countryname|ISO2|ISO3 should be present but more are allowed
This should be the political country having jurisdiction over the collection site. 
Historical country names and water bodies outside the coastal zone can be entered under named area.
CC - There is conflict here between use as an address line (essentially text handy for sorting) and more structured use in collections (GatheringSite) where standardised terms linked to ISO country codes may be desirable</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Zip" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Text attribute for zip code or post code</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>by</Author>
								<Date>C.Copp - Oct 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="AgentType">
		<xs:annotation>
			<xs:appinfo>
				<Created>
					<Author>Markus Doering</Author>
					<Date>27.Feb 2002</Date>
					<Comment/>
				</Created>
			</xs:appinfo>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SupplierText" type="AltText" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Metadata - text notes relating to the supplier of the FullDataSet or subsets of the data</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="InstitutionCode" type="InstitutionCode" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>Index Herbariorum, International Directory for Botanic Gardens, ABIS, ITF, TLR, Museum Documentation Association
HISPID4: Institution Code (insid) /  TDWG: Herbarium / NBN:Acronym (part)Free text - presumably for an organisations standard identifer code e.g. Museum or Herbarium abbreviation (BRSMG = Bristol City Museum &amp; Art Gallery)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="URL" type="xs:anyURI" minOccurs="0">
				<xs:annotation>
					<xs:documentation>The Internet URL (Uniform Resource Locator) of the Dataset Supplier</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Contact" type="ContactType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>CC - should address also be part of contact detail? It could be different from the parent element</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct 2001</Date>
							<Comment/>
						</Changed>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AltitudeType">
		<xs:sequence>
			<xs:element name="AltitudeLowerValue" type="xs:string">
				<xs:annotation>
					<xs:documentation>See Altitude</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="AltitudeUpperValue" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>See Altitude</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="AltitudeMethod">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="Altimeter"/>
					<xs:enumeration value="DEM"/>
					<xs:enumeration value="GPS"/>
					<xs:enumeration value="Estimate"/>
					<xs:enumeration value="Map"/>
					<xs:enumeration value="Unknown"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="AltitudeAccuracy" type="xs:string"/>
		<xs:attribute name="AltitudeUnits" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="metres"/>
					<xs:enumeration value="feet"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="AltAccSrc">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="collector"/>
					<xs:enumeration value="compiled"/>
					<xs:enumeration value="autogenerated"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="AspectType">
		<xs:choice>
			<xs:element name="AltText" type="AltText">
				<xs:annotation>
					<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Sydney CODATA workshop</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CompassDegrees" type="xs:string">
				<xs:annotation>
					<xs:documentation>Orientation from North in compass degrees - can be used for recording aspect of a site or as part of the dip/strike measuremnt in geologic records</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:choice>
		<xs:attribute name="Accuracy" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="BacteriologicalNameType">
		<xs:sequence>
			<xs:element name="HigherTaxon" type="HigherTaxonType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The scientific name of a taxon with a rank higher than Genus, which is commonly used to classify the group the unit belongs to.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1 </Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct 2001</Date>
							<Comment/>
						</Changed>
						<ExistingStandards>HISPID3: covers "Suprafamilial Group Name" (supfam), Family Name (fam), and Suprageneric Group Name (supgen).</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameText" type="AltText" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Contains concatenated scientific name including cultivar designations. 
Also contains hybrid formulas and formulas for graft chimaera or intergrades.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: fulnam  / ITF</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameComments" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Any free text comments related to the name</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID4: namcom</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BotanicalNameType">
		<xs:sequence>
			<xs:element name="HigherTaxon" type="HigherTaxonType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The scientific name of a taxon with a rank higher than Genus, which is commonly used to classify the group the unit belongs to.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1 </Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct 2001</Date>
							<Comment/>
						</Changed>
						<ExistingStandards>HISPID3: covers "Suprafamilial Group Name" (supfam), Family Name (fam), and Suprageneric Group Name (supgen).</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameText" type="AltText" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Contains concatenated scientific name including cultivar designations. 
Also contains hybrid formulas and formulas for graft chimaera or intergrades.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: fulnam  / ITF</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NamedHybridFlag" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: Hybrid Flag (hyb) </ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Genus" type="Genus" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A validly published generic name under the ICBN, ICZN, ICBN, or a manuscript name, 
or an intergeneric hybrid name, validly published under the ICBN, without the leading multiplication sign, eg. Halimiocistus for x Halimiocistus sahucii.
or the name of an intergeneric graft hybrid or graft chimaera, validly published under the Cultivated Code, eg. Crataegomespilus for + Crataegomespilus dardarii.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: Genus Name (gen) as to content, not all rules. </ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="FirstEpithet" type="Epithet" minOccurs="0">
				<xs:annotation>
					<xs:documentation>first word in a taxonomic name combination other than a generic term or term indicative of rank</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>covers HISPID "Subgeneric Group Name" (subgen) but without the preceeding rank abbreviation (entered under Rank).  
Also covers HISPID "Species Epithet" (sp)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="SpeciesQualifier" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author>WGB</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID: "Species Qualifier" (spql)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="SecondEpithet" type="Epithet" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: "Infraspecific Epithet" (isp) without the hybrid stuff.</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Rank" type="Rank" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: covers "Infraspecific Rank Flag" (isprk) as well as the rank ("group") of a "subgeneric group name" given in that field.</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameAuthorCitation" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author>WGB</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID: "Species Author" (spau) if the complete name refers to a species; 
HISPID: "Infraspecific Author" (ispau), if the complete name refers to an infraspecies.</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="BasionymAuthorTeam" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Authors of the original name for a taxon which has subsequently been revisied but retains the same stem or epithet
Required in botanical and bacteriological nomenclatural codes</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID4 has Basionym (basnam) as an element but not the author team</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CombinationAuthorTeam" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Authority for a taxonomic name combination</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExAuthorTeam" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Attribute of a full taxonomic citation used to connect the names of two author/author groups the second of which is citing or validly publishing a name proposed by the first</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="VernacularNames" type="VernacularNames" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author>WGB</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID: "Vernacular Names" (vernam)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CultivatedPlantNameElements" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Horticultural and trade name element for plants</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CultivarGroupName" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Cultivar group name e.g. "Cauliflower"</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
									<ExistingStandards>HISPID4: culgnam /ITF / Treharne(1995)</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="CultivarName" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Cultivar name e.g. the type of cauliflower.</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
									<ExistingStandards>HISPID4: culnam / ITF /ICNCP  / Treharne(1995)</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="TradeDesignationName" type="xs:string" minOccurs="0" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>Trade name used for a specific cultivar</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
									<ExistingStandards>HISPID4: tranam  / ITF  / ICNCP (Treharne(1995)</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="MycologicalNameElements" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="LichenNameElements" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameComments" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Any free text comments related to the name</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID4: namcom</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CommsNumbersType">
		<xs:sequence>
			<xs:element name="Prefix" type="xs:string">
				<xs:annotation>
					<xs:documentation>Prefix to use before dialing: e.g. country code</xs:documentation>
					<xs:appinfo/>
				</xs:annotation>
			</xs:element>
			<xs:element name="CommNumber" type="xs:string">
				<xs:annotation>
					<xs:documentation>full number e.g. as dialled within the country or the full email address</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Number</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CommConstraint" type="xs:string">
				<xs:annotation>
					<xs:documentation>free text note for constraints on use e.g. "weekdays only" or "home number"</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Constraints</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="CommType">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="telephone"/>
					<xs:enumeration value="fax"/>
					<xs:enumeration value="email"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="PreferredFlag">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="Yes"/>
					<xs:enumeration value="No"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ContactType">
		<xs:sequence>
			<xs:element name="NameID" type="OpenID" minOccurs="0"/>
			<xs:choice>
				<xs:element name="Organisation" type="OrganisationType">
					<xs:annotation>
						<xs:documentation>Name (elements) for organisations</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="PersonName" type="PersonNameType">
					<xs:annotation>
						<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<Changed>
								<Author>Charles Copp</Author>
								<Date> 2001</Date>
								<Comment>from old Name Element</Comment>
							</Changed>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="AltText" type="AltText">
					<xs:annotation>
						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Sydney CODATA workshop</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:element name="Address" type="AddressType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>In Santa Barbara, I (WGB) insisted on a very basic address definition
CC: A simpler but more flexible version would be to have Address line as a repeatable element
 Could even have Address (AddressLine*) with AddressLine being a text element with Attribute Type = (Line|Town|County|Country|zip|etc)</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct. 2001</Date>
							<Comment/>
						</Changed>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CommsNumbers" type="CommsNumbersType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Added to replace fax, email and telephone elements with a repeatable and more flexible structure where the element attribute CommType is enumnerated to include tel,fax,email
Attribute Preferred marks the first choice where there are multiple numbers</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN : element Contact_Number</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CountryType">
		<xs:sequence>
			<xs:sequence maxOccurs="unbounded">
				<xs:element name="CountryName" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Free text full country name (preferably from a standard list e.g. ISO or H&amp;B)</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<ExistingStandards>ABIS, ITF, TLR, WGSUB, ISO, Hollis&amp; Brummitt (1992)
HISPID4: cou and scou  : NBN: admin_area</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Iso2Letter" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2 letter ISO code for the representation of a country name</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<ExistingStandards>ISO
HISPID: iso</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Iso3Letter" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2 letter ISO code for the representation of a country name</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
			<xs:element name="Language" type="xs:language" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="DerivedFlag" type="xs:boolean" minOccurs="0">
				<xs:annotation>
					<xs:documentation>attribute showing that information is derived - usually from a system supplied dictionary</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>WGB</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: ? System_supplied_data</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DateType">
		<xs:annotation>
			<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
			<xs:appinfo>
				<Created>
					<Author>Charles Copp</Author>
					<Date>Oct 2001</Date>
					<Comment/>
				</Created>
				<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
			</xs:appinfo>
		</xs:annotation>
		<xs:sequence>
			<xs:sequence>
				<xs:element name="DateBegin" type="xs:string">
					<xs:annotation>
						<xs:documentation>Part of date. Format datebegin, dateend and date type allows recording of dates as ranges or approximations.</xs:documentation>
						<xs:appinfo/>
					</xs:annotation>
				</xs:element>
				<xs:element name="DateEnd" type="xs:string"/>
			</xs:sequence>
			<xs:element name="AltText" type="AltText">
				<xs:annotation>
					<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Sydney CODATA workshop</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="DateType" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="DurationType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="MeasurementUnits" type="xs:string"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="HigherTaxonType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="TaxonRank" type="xs:string"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="IPRType">
		<xs:sequence>
			<xs:element name="Ackn" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Disclaim" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>metadata relating to disclaimer on data quality</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="UsageRestr" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Purpose" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Logo" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="IdentificationType">
		<xs:sequence>
			<xs:element name="IdentificationEvent">
				<xs:annotation>
					<xs:documentation>equivalent to Taxon_Determination in NBN 
Made VerificationLevel (vlev), IdentificationType (det) , TaxonIdentificationQualifier (idql) . RankQualified (rkql) attributes
An identication event records a taxonomic determination or other form of identication applied to a unit (specimen(s))
A unit may have many identication events and one may be selected as the preferred identiciation</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1 </Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct 2001</Date>
							<Comment/>
						</Changed>
						<ExistingStandards>includes vlev, det, idql, rkql    from HISPID4</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Indentifier" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>Person or persons determining, confirming or denying the identity of a unit in an identification event.
would be improved as a composite element to allow details of institutional affiliation etc.</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
									<Changed>
										<Author>Charles Copp</Author>
										<Date> Oct 2001</Date>
										<Comment/>
									</Changed>
									<ExistingStandards>HISPID4: vnam / NBN determiner</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element name="NameID" type="OpenID" minOccurs="0"/>
									<xs:choice>
										<xs:element name="AltText" type="AltText">
											<xs:annotation>
												<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Sydney CODATA workshop</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="PersonName" type="PersonNameType">
											<xs:annotation>
												<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Workshop 1</Comment>
													</Created>
													<Changed>
														<Author>Charles Copp</Author>
														<Date> 2001</Date>
														<Comment>from old Name Element</Comment>
													</Changed>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Organisation" type="OrganisationType">
											<xs:annotation>
												<xs:documentation>Name (elements) for organisations</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:choice>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="IdentificationReference" minOccurs="0" maxOccurs="unbounded">
							<xs:annotation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
									<ExistingStandards>HISPID4: vlit  / NBN: Source</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
							<xs:complexType>
								<xs:choice>
									<xs:element name="AltText" type="AltText">
										<xs:annotation>
											<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author/>
													<Date/>
													<Comment>Sydney CODATA workshop</Comment>
												</Created>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:element name="Source" type="SourceType">
										<xs:annotation>
											<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: Source</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
						<xs:element name="IdentificationDate">
							<xs:annotation>
								<xs:documentation>May need to use a vague date structure (e.g. begin,end,type)</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
									<ExistingStandards>includes HISPID4 : vdat and  texvdat / NBN determination_date (vague date )</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
							<xs:complexType>
								<xs:choice>
									<xs:element name="Date" type="DateType">
										<xs:annotation>
											<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:element name="AltText" type="AltText">
										<xs:annotation>
											<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author/>
													<Date/>
													<Comment>Sydney CODATA workshop</Comment>
												</Created>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
						<xs:element name="IdentificationNotes" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
									<ExistingStandards>HISPID4: idcom /  NBN: Comme</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="IdentificationFoundIn" minOccurs="0">
							<xs:annotation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
								</xs:appinfo>
							</xs:annotation>
							<xs:complexType>
								<xs:choice>
									<xs:element name="AltText" type="AltText">
										<xs:annotation>
											<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author/>
													<Date/>
													<Comment>Sydney CODATA workshop</Comment>
												</Created>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:element name="Source" type="SourceType">
										<xs:annotation>
											<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: Source</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
								</xs:choice>
							</xs:complexType>
						</xs:element>
						<xs:element name="NameAddendum" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Workshop 1</Comment>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="VerificationLevel">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="0"/>
								<xs:enumeration value="1"/>
								<xs:enumeration value="2"/>
								<xs:enumeration value="3"/>
								<xs:enumeration value="4"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="IdentificationType" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="det."/>
								<xs:enumeration value="conf."/>
								<xs:enumeration value="cit."/>
								<xs:enumeration value="scrips."/>
								<xs:enumeration value="vid."/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="TaxonIdentificationQualifier">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="aff."/>
								<xs:enumeration value="cf."/>
								<xs:enumeration value="Incorrect"/>
								<xs:enumeration value="forsan"/>
								<xs:enumeration value="near"/>
								<xs:enumeration value="Questionable"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="RankQualified">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="B"/>
								<xs:enumeration value="F"/>
								<xs:enumeration value="G"/>
								<xs:enumeration value="S"/>
								<xs:enumeration value="I"/>
								<xs:enumeration value="J"/>
								<xs:enumeration value="C"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:complexType>
			</xs:element>
			<xs:element name="TaxonIdentified" type="TaxonIdentifiedType">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="IdentificationHistory" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>This is a free text field ONLY for use when extracting data from datasources where the identification or verification history
is a free text field. In normal circumstances the history can be constructed by sorting identification events by date and reference to the
preferred identification flag</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID4: vhist</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="PreferredIdentificationFlag" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="Yes"/>
					<xs:enumeration value="No"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ImageType">
		<xs:sequence>
			<xs:element name="ImageType">
				<xs:annotation>
					<xs:documentation>Lookup term or free term describing types of image - can include everything from watercolours and etchings to digital photographs and video</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="LookupTerm" type="LookupTermType">
								<xs:annotation>
									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Term</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:sequence>
								<xs:element name="AltText" type="AltText">
									<xs:annotation>
										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author/>
												<Date/>
												<Comment>Sydney CODATA workshop</Comment>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Source" type="SourceType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
											<ExistingStandards>NBN: Source</ExistingStandards>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:choice>
						<xs:element name="Comment" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="Title" type="xs:string"/>
			<xs:element name="Date" type="DateType">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ImageBy" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Element for grouping people responsible for an image and their respective roles</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="NameID" type="OpenID" minOccurs="0"/>
						<xs:choice>
							<xs:element name="AltText" type="AltText">
								<xs:annotation>
									<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Sydney CODATA workshop</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="PersonName" type="PersonNameType">
								<xs:annotation>
									<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
										<Changed>
											<Author>Charles Copp</Author>
											<Date> 2001</Date>
											<Comment>from old Name Element</Comment>
										</Changed>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Organisation" type="OrganisationType">
								<xs:annotation>
									<xs:documentation>Name (elements) for organisations</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:choice>
						<xs:element name="Role" type="Role" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Role played by a person within the element context e.g. Recorder or Botanist in GatheringEvent, Photographer or artist in Image</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:choice>
				<xs:element name="MovingImage">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ImageFormat" type="ImageFormatType">
								<xs:annotation>
									<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Duration" type="DurationType">
								<xs:annotation>
									<xs:documentation>measurement of time elapsed - decimal number</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
										<Changed>
											<Author>Charles Copp</Author>
											<Date> Oct 2001</Date>
											<Comment/>
										</Changed>
										<ExistingStandards>Taxon48: Duration</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="ImageColours" type="ImageColoursType">
								<xs:annotation>
									<xs:documentation>Colour state of the image e.g. monochrome, 16 bit, 24 bit, technicolour etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Soundtrack" type="xs:string">
								<xs:annotation>
									<xs:documentation>Soundtrack type e.g. Nicam Stereo, Dolby, mono etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="NMedia" type="xs:string">
								<xs:annotation>
									<xs:documentation>Number of media holding the moving image e.g. number of film reels or CDs</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ArtWork">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ImageFormat" type="ImageFormatType">
								<xs:annotation>
									<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:sequence minOccurs="0" maxOccurs="unbounded">
								<xs:element name="Material" type="xs:string"/>
								<xs:element name="Imagepart" type="xs:string">
									<xs:annotation>
										<xs:documentation>part of the image made of the material involved (e.g. frame = wood)</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct. 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DigitalImage">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ImageFileName" type="xs:string"/>
							<xs:element name="ImageFormat" type="ImageFormatType">
								<xs:annotation>
									<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="NPixels" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Image pixel resolution e.g. 640 x 480</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="ImageColours" type="ImageColoursType" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Colour state of the image e.g. monochrome, 16 bit, 24 bit, technicolour etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="ImageFileSize" type="xs:string">
								<xs:annotation>
									<xs:documentation>size of the stored image - usually a number with unit as an attribute e.g. megaBytes</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="PhotographicImage">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ImageFormat" type="ImageFormatType">
								<xs:annotation>
									<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="PhotoProcess" type="xs:string">
								<xs:annotation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:choice>
			<xs:element name="StoredImage" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Element for access to the actual image either as binary data included in the data file or as a URI to the source of the image</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="BinaryImage">
								<xs:annotation>
									<xs:documentation>Place holder for a binary image - nonparsed data External General Notation</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:string">
											<xs:attribute name="E-dtype" type="xs:NMTOKEN" fixed="string"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="URI" type="xs:anyURI">
								<xs:annotation>
									<xs:documentation>Universal Resource Identifier - Path to electronic source of document either internal or external (e.g. web address)</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:choice>
						<xs:element name="ImageFormat" type="ImageFormatType">
							<xs:annotation>
								<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct. 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="Comment" type="xs:string">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ImageInReference" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Image in Reference allows the linking of images to documents and publications. This can be important for many reasons 
e.g. where the image may represent a type specimen or for tracking the publication history of images and image copies</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>by</Author>
							<Date>CC. Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="AltText" type="AltText" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author/>
										<Date/>
										<Comment>Sydney CODATA workshop</Comment>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:sequence>
							<xs:element name="ImageFormat" type="ImageFormatType">
								<xs:annotation>
									<xs:documentation>Lookup term including Code for image format e.g. jpg, pcx, tif for digital images, 16mm, beta video, AVI, mpg for moving images
transparency, print for photographs etc.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Reference" type="ReferenceType">
								<xs:annotation>
									<xs:documentation>Placeholder for references whilst constructing the schema CC</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>HISPID4: </ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="LocationInReference" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Element listing the place in reference that an image or images are located</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct. 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ImagePageNumber" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>page number for the imaged specimen</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct. 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="ImagePlateNumber" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Plate number for the imaged specimen</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct. 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="ImageFigureNumber" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Figure number for the imaged specimen</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct. 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Comment" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
						<xs:element name="Comment" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:sequence minOccurs="0" maxOccurs="unbounded">
				<xs:element name="Measurement" type="MeasurementType">
					<xs:annotation>
						<xs:documentation>measurement is the actiual measurement - measurement is qualigied by attributes:
measurementType: what type of measurement e.g. count, area, linear measurement
measurementUnits: units that measurement is recorded in e...g. hectares, kilometres, kilogrammes etc.
measurementAccuracy: describes accuracy e.g. approximate or +/- 50</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: measurement (partim)</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="MeasurementQualifier" type="xs:string">
					<xs:annotation>
						<xs:documentation>measurementQualifier is a freetext field that describes what is being measures e.g. biotope area
It is supported by measurement Type attribute. 
e.g. measurementQualifier might be 'males' and measurementType might be 'count'</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: qualifier</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
			<xs:element name="RefCatNumber" type="RefCatNumberType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ImageContent" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>allows a structured analysis of the picture content for indexing purposes</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="LookupTerm" type="LookupTermType">
								<xs:annotation>
									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Term</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:sequence>
								<xs:element name="AltText" type="AltText">
									<xs:annotation>
										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author/>
												<Date/>
												<Comment>Sydney CODATA workshop</Comment>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Source" type="SourceType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
											<ExistingStandards>NBN: Source</ExistingStandards>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:choice>
						<xs:element name="Comment" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="IPR" type="IPRType">
				<xs:annotation>
					<xs:documentation>Element referring to the Intellectual Property Rights apertaining to a dataset or unit data</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="OwnerOrCustodian" type="AgentType">
				<xs:annotation>
					<xs:documentation>Uses the same structure as other contact elements (e.g. originator &amp; supplier) therefore could be generalised via use of a Type Attribute
Individual or organisation with 'ownership' of a dataset</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Source" type="SourceType">
				<xs:annotation>
					<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Source</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="Original">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="Yes"/>
					<xs:enumeration value="No"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ImageColoursType">
		<xs:sequence>
			<xs:choice>
				<xs:element name="LookupTerm" type="LookupTermType">
					<xs:annotation>
						<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Term</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:sequence>
					<xs:element name="AltText" type="AltText">
						<xs:annotation>
							<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author/>
									<Date/>
									<Comment>Sydney CODATA workshop</Comment>
								</Created>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
					<xs:element name="Source" type="SourceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
								<ExistingStandards>NBN: Source</ExistingStandards>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:choice>
			<xs:element name="Comment" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ImageFormatType">
		<xs:sequence>
			<xs:choice>
				<xs:element name="LookupTerm" type="LookupTermType">
					<xs:annotation>
						<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Term</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:sequence>
					<xs:element name="AltText" type="AltText">
						<xs:annotation>
							<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author/>
									<Date/>
									<Comment>Sydney CODATA workshop</Comment>
								</Created>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
					<xs:element name="Source" type="SourceType" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
								<ExistingStandards>NBN: Source</ExistingStandards>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:choice>
			<xs:element name="Comment" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LookupTermType">
		<xs:sequence>
			<xs:element name="TermList">
				<xs:annotation>
					<xs:documentation>A named list of terms e.g. UK NVC or Chronostratigraphic terms</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="TermListID" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Unique identifier for a termlist in a database system</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="TermListName" type="xs:string">
							<xs:annotation>
								<xs:documentation>Name of the specific term list e.g. CORINE</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="TermListVersion" type="xs:string">
							<xs:annotation>
								<xs:documentation>Version of the term list - e.g. many dated versions of CORINE</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="Source" type="SourceType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
									<ExistingStandards>NBN: Source</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="Date" type="DateType" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
									<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="LongTermName" type="LongTermName" minOccurs="0">
				<xs:annotation>
					<xs:documentation>LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ShortTermName" type="ShortTermName">
				<xs:annotation>
					<xs:documentation>ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
e.g. HOLO for Holotype</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Language" type="xs:language" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Definition" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>free text field for definition of classified and descriptive terms</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ParentTerm" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Reference to a term in a term list that is the parent or broader term for the current term (thesaurus bt)</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Cc</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:string">
							<xs:attribute name="LookupTermID" type="xs:string"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="SortPosition" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Sort position allows terms to be sorted into non-alphanumeric sequences. In the case of strigraphic sequences (chron, bio &amp; litho) the sort order
can use a 'pseudo-date' based on known radiometric ages e.g. 570 for the base of the Cambrian 210 for the base of the Jurassic etc.
In other lists list management software could gnerate sort numbers dynamically. This element differs from Parent term because many terms may share the same parent (e.g. hierarchical level)</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="TermType" type="xs:string"/>
		<xs:attribute name="LookupTermID" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="OrganisationType">
		<xs:sequence>
			<xs:element name="OrganisationName" type="xs:string">
				<xs:annotation>
					<xs:documentation>Full organisation name e.g. Taxonomic Database Working Group</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="OrgAcronym" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Acronym or short term for an organisation e.g. TDWG</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="InstitutionCode" type="InstitutionCode" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>Index Herbariorum, International Directory for Botanic Gardens, ABIS, ITF, TLR, Museum Documentation Association
HISPID4: Institution Code (insid) /  TDWG: Herbarium / NBN:Acronym (part)Free text - presumably for an organisations standard identifer code e.g. Museum or Herbarium abbreviation (BRSMG = Bristol City Museum &amp; Art Gallery)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PersonNameType">
		<xs:sequence>
			<xs:element name="NameTitle" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Mode of address e.g. Mr. Dr. Professor - could be controlled from lookup list</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Title</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="FirstNames" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>First or Christian names e.g. Charles</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Forename</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Initials" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Initials of forenames e.g. C.J.T.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Initials</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="LastName" type="xs:string">
				<xs:annotation>
					<xs:documentation>Last name, surname or family name e.g. Darwin</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Surname</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Honorifics" type="xs:string" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Degrees, abbreviations of rank etc. that follow a name e.g. B.Sc., MBE etc.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Honorifics</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RefCatNumberType">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute name="NumberType">
					<xs:simpleType>
						<xs:restriction base="xs:NMTOKEN">
							<xs:enumeration value="ISBN"/>
							<xs:enumeration value="ISSN"/>
							<xs:enumeration value="LibraryCongress"/>
							<xs:enumeration value="Internal"/>
							<xs:enumeration value="other"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:attribute>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="ReferenceType">
		<xs:sequence>
			<xs:element name="SourceID" type="OpenID" minOccurs="0"/>
			<xs:sequence>
				<xs:element name="RefTitle" type="xs:string">
					<xs:annotation>
						<xs:documentation>Title of book, paper, article or paper in symposium</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Title</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefDate" type="xs:string">
					<xs:annotation>
						<xs:documentation>Date of publication (usually Year)</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Year_Vague_Date_Start, Year_Vague_Date_End, Year_Vague_Date_Type</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="DocumentAuthor" type="xs:string" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>author name in format for reference citations e.g. Copp, C.J.T.</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="Journal" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Journal or similar serial publication name and details</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Journal element</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="JournalID" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Unique identifier in a database</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Journal_Key</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="ShortTermName" type="ShortTermName">
								<xs:annotation>
									<xs:documentation>ShortTernName is a code or shortened version of a term that might be used in a database or lookup table
e.g. HOLO for Holotype</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="LongTermName" type="LongTermName" minOccurs="0">
								<xs:annotation>
									<xs:documentation>LongTermname is the full term that might appear in a lookup table e.g. in a list of types: Holotype</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="RefPublisher" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Publisher of the publication</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Publisher</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="Description" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="RefVolume" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Volume number - if any</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Volume</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefPart" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Part number of publication - if any</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Part</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefNumber" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Volume or other number (e.g. issue) of publication</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Number</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefPages" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>number of papges or page range for publication or paper</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Pages</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefSupplement" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Supplement name or number for publication where appropriate</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Supplement</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefEdition" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Edition number for reprinted publications</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Edition</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefSymposium" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Symposium name or title of symposium volume where appropriate</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Symposium_Title</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefPublisher" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Publisher of the publication</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Publisher</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefPlacePublished" type="xs:string" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Place of publication</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
							<ExistingStandards>NBN: Place_of_Publication</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="RefCatNumber" type="RefCatNumberType" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author>Charles Copp</Author>
								<Date>Oct 2001</Date>
								<Comment/>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:sequence>
		<xs:attribute name="RefType" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="book"/>
					<xs:enumeration value="article"/>
					<xs:enumeration value="paper"/>
					<xs:enumeration value="symposium"/>
					<xs:enumeration value="manuscript"/>
					<xs:enumeration value="fieldnotebook"/>
					<xs:enumeration value="other"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="SourceType">
		<xs:sequence>
			<xs:choice>
				<xs:element name="SourceID" type="OpenID"/>
				<xs:choice>
					<xs:element name="Reference" type="ReferenceType">
						<xs:annotation>
							<xs:documentation>Placeholder for references whilst constructing the schema CC</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
								<ExistingStandards>HISPID4: </ExistingStandards>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
					<xs:element name="Image" type="ImageType">
						<xs:annotation>
							<xs:documentation>Compound element that can include any type of image including paintings, photographs, digital photographs and video</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
								<ExistingStandards>NBN: Image</ExistingStandards>
							</xs:appinfo>
						</xs:annotation>
					</xs:element>
					<xs:element name="ElectronicDocument">
						<xs:annotation>
							<xs:documentation>Path to a document either a Web URL or an internal path to a document stored on a local machine or network</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
							</xs:appinfo>
						</xs:annotation>
						<xs:complexType>
							<xs:sequence>
								<xs:element name="Title" type="xs:string"/>
								<xs:element name="DocumentAuthor" type="xs:string" minOccurs="0" maxOccurs="unbounded">
									<xs:annotation>
										<xs:documentation>author name in format for reference citations e.g. Copp, C.J.T.</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Date" type="DateType">
									<xs:annotation>
										<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
											<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="FileName" type="xs:string">
									<xs:annotation>
										<xs:documentation>The name of the file holding the document e.g. MyDoc.doc or Index.html</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="URI" type="xs:anyURI">
									<xs:annotation>
										<xs:documentation>Universal Resource Identifier - Path to electronic source of document either internal or external (e.g. web address)</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="RefCatNumber" type="RefCatNumberType" minOccurs="0" maxOccurs="unbounded">
									<xs:annotation>
										<xs:documentation>Documents and images may have various reference numbers associated with them e.g. ISBN, ISSN, internal filing numbers etc.</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
							<xs:attribute name="URIType" type="xs:string"/>
						</xs:complexType>
					</xs:element>
				</xs:choice>
			</xs:choice>
			<xs:element name="SourceURL" type="xs:string" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="SourceType" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="StratigraphyType">
		<xs:sequence>
			<xs:sequence>
				<xs:choice>
					<xs:element name="ChronostratigraphicTerm" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Chronostraigraphic dating term e.g. Jurassic Period</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
							</xs:appinfo>
						</xs:annotation>
						<xs:complexType>
							<xs:sequence>
								<xs:choice>
									<xs:element name="LookupTerm" type="LookupTermType">
										<xs:annotation>
											<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: Term</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:sequence>
										<xs:element name="AltText" type="AltText">
											<xs:annotation>
												<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Sydney CODATA workshop</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Source" type="SourceType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
													<ExistingStandards>NBN: Source</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:choice>
								<xs:element name="Comment" type="xs:string" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
							<xs:attribute name="ChronoStratID" type="xs:string"/>
						</xs:complexType>
					</xs:element>
					<xs:element name="BiostratigraphicTerm" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>biostratigraphic zonation term e.g. Psiloceras planorbis zone</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
							</xs:appinfo>
						</xs:annotation>
						<xs:complexType>
							<xs:sequence>
								<xs:choice>
									<xs:element name="LookupTerm" type="LookupTermType">
										<xs:annotation>
											<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: Term</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:sequence>
										<xs:element name="AltText" type="AltText">
											<xs:annotation>
												<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Sydney CODATA workshop</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Source" type="SourceType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
													<ExistingStandards>NBN: Source</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:choice>
								<xs:element name="Comment" type="xs:string" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
							<xs:attribute name="BiozoneID" type="xs:string"/>
						</xs:complexType>
					</xs:element>
					<xs:element name="LithostratigraphicTerm" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>lithostratigraphic term describing geology e.g. Mercia Mudstone Group</xs:documentation>
							<xs:appinfo>
								<Created>
									<Author>Charles Copp</Author>
									<Date>Oct 2001</Date>
									<Comment/>
								</Created>
							</xs:appinfo>
						</xs:annotation>
						<xs:complexType>
							<xs:sequence>
								<xs:choice>
									<xs:element name="LookupTerm" type="LookupTermType">
										<xs:annotation>
											<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
											<xs:appinfo>
												<Created>
													<Author>Charles Copp</Author>
													<Date>Oct 2001</Date>
													<Comment/>
												</Created>
												<ExistingStandards>NBN: Term</ExistingStandards>
											</xs:appinfo>
										</xs:annotation>
									</xs:element>
									<xs:sequence>
										<xs:element name="AltText" type="AltText">
											<xs:annotation>
												<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author/>
														<Date/>
														<Comment>Sydney CODATA workshop</Comment>
													</Created>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
										<xs:element name="Source" type="SourceType" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
												<xs:appinfo>
													<Created>
														<Author>Charles Copp</Author>
														<Date>Oct 2001</Date>
														<Comment/>
													</Created>
													<ExistingStandards>NBN: Source</ExistingStandards>
												</xs:appinfo>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:choice>
								<xs:element name="Comment" type="xs:string" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
							<xs:attribute name="LithoStratID" type="xs:string"/>
						</xs:complexType>
					</xs:element>
				</xs:choice>
				<xs:element name="AltText" type="AltText" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Sydney CODATA workshop</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
			<xs:element name="Comment" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SubstrateType">
		<xs:choice>
			<xs:element name="SoilType">
				<xs:annotation>
					<xs:documentation>Allows recording of a soil type using either a code/short term, full classified name of a non-classified free term
Source can be a URL or ref. to the soil classification used.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID4: soil</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="LookupTerm" type="LookupTermType">
								<xs:annotation>
									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Term</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:sequence>
								<xs:element name="AltText" type="AltText">
									<xs:annotation>
										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author/>
												<Date/>
												<Comment>Sydney CODATA workshop</Comment>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Source" type="SourceType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
											<ExistingStandards>NBN: Source</ExistingStandards>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:choice>
						<xs:element name="Comment" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="SedimentType">
				<xs:annotation>
					<xs:documentation>Allows recording of a sediment type using either a code/short term, full classified name of a non-classified free term
Source can be a URL or ref. to the sediment classification used.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:choice>
							<xs:element name="LookupTerm" type="LookupTermType">
								<xs:annotation>
									<xs:documentation>Typical structure for a simple lookup list of term contents - structure consists of an attribute for the type e.g. name of the look up list together with long and short versions of the term</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
										<ExistingStandards>NBN: Term</ExistingStandards>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:sequence>
								<xs:element name="AltText" type="AltText">
									<xs:annotation>
										<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author/>
												<Date/>
												<Comment>Sydney CODATA workshop</Comment>
											</Created>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
								<xs:element name="Source" type="SourceType" minOccurs="0">
									<xs:annotation>
										<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
										<xs:appinfo>
											<Created>
												<Author>Charles Copp</Author>
												<Date>Oct 2001</Date>
												<Comment/>
											</Created>
											<ExistingStandards>NBN: Source</ExistingStandards>
										</xs:appinfo>
									</xs:annotation>
								</xs:element>
							</xs:sequence>
						</xs:choice>
						<xs:element name="Comment" type="xs:string" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="AltText" type="AltText">
				<xs:annotation>
					<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Sydney CODATA workshop</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="TaxonIdentifiedType">
		<xs:choice>
			<xs:element name="AltText" type="AltText">
				<xs:annotation>
					<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Sydney CODATA workshop</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:choice minOccurs="0">
				<xs:element name="BotanicalName" type="BotanicalNameType">
					<xs:annotation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
							<ExistingStandards>NBN: Taxon (Taxon dict. elements)</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="ZoologicalName" type="ZoologicalNameType">
					<xs:annotation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1 </Comment>
							</Created>
							<Changed>
								<Author>Charles Copp</Author>
								<Date> Oct 2001</Date>
								<Comment/>
							</Changed>
							<ExistingStandards>NBN: TaxonDict</ExistingStandards>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
				<xs:element name="BacteriologicalName" type="BacteriologicalNameType">
					<xs:annotation>
						<xs:appinfo>
							<Created>
								<Author/>
								<Date/>
								<Comment>Workshop 1</Comment>
							</Created>
						</xs:appinfo>
					</xs:annotation>
				</xs:element>
			</xs:choice>
		</xs:choice>
		<xs:attribute name="CodeOfNomenclature" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="Zoological"/>
					<xs:enumeration value="Botanical"/>
					<xs:enumeration value="Microbial"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="UnitDataSetRelationsType">
		<xs:sequence>
			<xs:element name="UnitRelationship" type="xs:string"/>
			<xs:element name="Comment" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Date" type="DateType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Date has a three part structure - two elements and an attribute
VagueDateBegin = First date of a range or date for a single date
VagueDateEnd = last date in a range
DateType attribute can be enumerated to allow for various date formats (e.g. dd/mm/yyyy or to allow a parser to interpret terms such as summer 69 or 1974 etc) 
Note terms such as summer would be interpretted by standard begin and end dates.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: vaguedatestart, vaguedateend and vaguedatetype</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
		<xs:attribute name="EntryDate" type="xs:string" use="required"/>
		<xs:attribute name="UnitID1" type="xs:string"/>
		<xs:attribute name="UnitID2" type="xs:string"/>
	</xs:complexType>
	<xs:complexType name="ZoologicalNameType">
		<xs:sequence>
			<xs:element name="HigherTaxon" type="HigherTaxonType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>The scientific name of a taxon with a rank higher than Genus, which is commonly used to classify the group the unit belongs to.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1 </Comment>
						</Created>
						<Changed>
							<Author>Charles Copp</Author>
							<Date> Oct 2001</Date>
							<Comment/>
						</Changed>
						<ExistingStandards>HISPID3: covers "Suprafamilial Group Name" (supfam), Family Name (fam), and Suprageneric Group Name (supgen).</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameText" type="AltText" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Contains concatenated scientific name including cultivar designations. 
Also contains hybrid formulas and formulas for graft chimaera or intergrades.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: fulnam  / ITF</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Genus" type="Genus" minOccurs="0">
				<xs:annotation>
					<xs:documentation>A validly published generic name under the ICBN, ICZN, ICBN, or a manuscript name, 
or an intergeneric hybrid name, validly published under the ICBN, without the leading multiplication sign, eg. Halimiocistus for x Halimiocistus sahucii.
or the name of an intergeneric graft hybrid or graft chimaera, validly published under the Cultivated Code, eg. Crataegomespilus for + Crataegomespilus dardarii.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: Genus Name (gen) as to content, not all rules. </ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="FirstEpithet" type="Epithet" minOccurs="0">
				<xs:annotation>
					<xs:documentation>first word in a taxonomic name combination other than a generic term or term indicative of rank</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>covers HISPID "Subgeneric Group Name" (subgen) but without the preceeding rank abbreviation (entered under Rank).  
Also covers HISPID "Species Epithet" (sp)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="SecondEpithet" type="Epithet" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: "Infraspecific Epithet" (isp) without the hybrid stuff.</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Rank" type="Rank" minOccurs="0">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
						<ExistingStandards>HISPID: covers "Infraspecific Rank Flag" (isprk) as well as the rank ("group") of a "subgeneric group name" given in that field.</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ZoologicalNameAuthorTeam" type="xs:string" minOccurs="0"/>
			<xs:element name="ZoologicalNameYear" type="xs:string" minOccurs="0"/>
			<xs:element name="VernacularNames" type="VernacularNames" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:appinfo>
						<Created>
							<Author>WGB</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID: "Vernacular Names" (vernam)</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="NameComments" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Any free text comments related to the name</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>HISPID4: namcom</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="MeasurementType">
		<xs:sequence>
			<xs:element name="MeasurementType" type="xs:string"/>
			<xs:element name="Data" type="xs:string"/>
			<xs:element name="MeasurmentUnits" type="xs:string"/>
			<xs:element name="MeasurementAccuracy" type="xs:string" minOccurs="0"/>
			<xs:element name="MeasurementMethod" type="xs:string" minOccurs="0"/>
			<xs:element name="MeasurementQualifier" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>measurementQualifier is a freetext field that describes what is being measures e.g. biotope area
It is supported by measurement Type attribute. 
e.g. measurementQualifier might be 'males' and measurementType might be 'count'</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: qualifier</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NamedCollectionType">
		<xs:sequence>
			<xs:element name="CollectionID" type="OpenID">
				<xs:annotation>
					<xs:documentation>Syn: Unit_ID
Unique identifier for collection in a computerised system
this is a synonym of Unit_ID</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="AccessionCatalogueID" type="OpenID">
				<xs:annotation>
					<xs:documentation>Unique identifier for an accessions catalogue id in a computerised system</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="CollectionName" type="xs:string">
				<xs:annotation>
					<xs:documentation>Many collections have distinctive names e.g. Stanley-Lewis Bird's Egg Collection or The National Clematis Collection</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="Description" type="xs:string">
				<xs:annotation>
					<xs:documentation>Used wherever a description field is needed. Free text and could be in rtf or html.</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author/>
							<Date/>
							<Comment>Workshop 1</Comment>
						</Created>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="AssociatedName" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>LNHM
Links collector and other names to a specific collection e.g. known donors or previous owners</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct. 2001</Date>
							<Comment/>
						</Created>
					</xs:appinfo>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="NameID" type="OpenID" minOccurs="0"/>
						<xs:choice>
							<xs:element name="Organisation" type="OrganisationType">
								<xs:annotation>
									<xs:documentation>Name (elements) for organisations</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author>Charles Copp</Author>
											<Date>Oct 2001</Date>
											<Comment/>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="PersonName" type="PersonNameType">
								<xs:annotation>
									<xs:documentation>Group element for parts of a personal name - see also name_ID (ref to a database entry) and fullName (free text format)</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Workshop 1</Comment>
										</Created>
										<Changed>
											<Author>Charles Copp</Author>
											<Date> 2001</Date>
											<Comment>from old Name Element</Comment>
										</Changed>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
							<xs:element name="AltText" type="AltText">
								<xs:annotation>
									<xs:documentation>Free text field for informal recording of field contents</xs:documentation>
									<xs:appinfo>
										<Created>
											<Author/>
											<Date/>
											<Comment>Sydney CODATA workshop</Comment>
										</Created>
									</xs:appinfo>
								</xs:annotation>
							</xs:element>
						</xs:choice>
						<xs:element name="Role" type="Role">
							<xs:annotation>
								<xs:documentation>Role played by a person within the element context e.g. Recorder or Botanist in GatheringEvent, Photographer or artist in Image</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="Comment" type="xs:string">
							<xs:annotation>
								<xs:documentation>Free text of formatted text (rtf) description of the feature - not controlled length e.g. often a memo field</xs:documentation>
								<xs:appinfo>
									<Created>
										<Author>Charles Copp</Author>
										<Date>Oct 2001</Date>
										<Comment/>
									</Created>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
					<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
					<xs:attribute name="EntryDate" type="xs:string" use="required"/>
				</xs:complexType>
			</xs:element>
			<xs:element name="Source" type="SourceType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Marker element for a link to a source module 
for dealing with structured literature and document rexcords</xs:documentation>
					<xs:appinfo>
						<Created>
							<Author>Charles Copp</Author>
							<Date>Oct 2001</Date>
							<Comment/>
						</Created>
						<ExistingStandards>NBN: Source</ExistingStandards>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="EnteredBy" type="xs:string" use="required"/>
		<xs:attribute name="EntryDate" type="xs:string" use="required"/>
	</xs:complexType>
	<xs:simpleType name="AltText">
		<xs:annotation>
			<xs:documentation>A free text representation of structured data under the same node (in contrast to comment etc.)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="VernacularNames">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="Genus">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="Epithet">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="Rank">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="OpenID">
		<xs:annotation>
			<xs:documentation>No controlled vocabulary. ID can be of any form to suit the needs of the user (existing IDs)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="SystemID">
		<xs:annotation>
			<xs:documentation>Controlled IDs used by the System only.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:NCName"/>
	</xs:simpleType>
	<xs:simpleType name="InstitutionCode">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="Role">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="ShortTermName">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="LongTermName">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
</xs:schema>
