Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Main schema eml.xsd
Namespace https://eml.ecoinformatics.org/eml-2.2.0
Annotations
'$RCSfile: eml.xsd,v $' Copyright: 1997-2002 Regents of the University of
California, University of New Mexico, and Arizona State University Sponsors: National Center
for Ecological Analysis and Synthesis and Partnership for Interdisciplinary Studies of Coastal
Oceans, University of California Santa Barbara Long-Term Ecological Research Network Office,
University of New Mexico Center for Environmental Studies, Arizona State University Other
funding: National Science Foundation (see README for details) The David and Lucile Packard
Foundation For Details: http://knb.ecoinformatics.org/ '$Author: obrien $' '$Date: 2008/04/09
21:31:41 $' '$Revision: 1.59 $' This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later version. This
program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details. You should have received a copy of the GNU General
Public License along with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
moduleName: eml

moduleDescription: 
          
             The eml module - A metadata container 
             The eml module is a wrapper container that allows the inclusion of any metadata
              content in a single EML document. The eml module is used as a container to hold
              structured descriptions of ecological resources. In EML, the definition of a resource
              comes from the 
                 The Dublin Core Metadata Initiative 
              , which describes a general element set used to describe "networked digital
              resources". The top-level structure of EML has been designed to be compatible with the
              Dublin Core syntax. In general, dataset resources, literature resources, software
              resources, and protocol resources comprise the list of information that may be
              described in EML. EML is largely designed to describe digital resources, however, it
              may also be used to describe non-digital resources such as paper maps and other
              non-digital media.  In EML, the definition of a "Data Package" is the
                combination of both the data and metadata for a resource.  So, data
              packages are built by using the <eml> wrapper, which will include all of
              the metadata, and optionally the data (or references to them). All EML packages must
              begin with the <eml> tag and end with the </eml> tag. 
             The eml module may be extended to describe other resources by means of its
              optional sub-field, <additionalMetadata>. This field is largely reserved
              for the inclusion of metadata that may be highly discipline specific and not covered
              in this version of EML, or it may be used to internally extend fields within the EML
              standard. 
          
        

recommendedUsage: all datasets

standAlone: yes
Properties
attribute form default unqualified
element form default unqualified
Element eml
Namespace https://eml.ecoinformatics.org/eml-2.2.0
Annotations
tooltip: Ecological Metadata

summary: A collection of EML metadata and additional metadata linked using the inline
          references.

description: The "eml" element allows for the inclusion of any metadata content in a
          single EML document. In general, dataset resources, literature resources, and software
          resources, or another type that extends eml-resource are described using an eml document.
          The eml document represents a "package" that can contain both metadata and data. It can
          optionally include non-EML metadata through the flexibility of the "additionalMetadata"
          element. Any additional metadata that is provided can provide a pointer into the EML
          metadata indicating what the context of the additional metadata is (i.e., what it
          describes). For example, a spatial raster image might be described in EML, and an FGDC
          CSDGM metadata document could be included in the additionalMetadata element with a pointer
          to the EML spatialRaster element to indicate that the FGDC metadata is providing
          supplemental documentation about that particular image entity. There is no validity
          constraint that restricts what metadata may be present in additionalMetadata.
Diagram
Diagram eml_xsd.tmp#eml_packageId eml_xsd.tmp#eml_system eml_xsd.tmp#eml_scope xml_xsd.tmp#lang eml_xsd.tmp#eml_access eml_xsd.tmp#eml_dataset eml_xsd.tmp#eml_citation eml_xsd.tmp#eml_software eml_xsd.tmp#eml_protocol eml_xsd.tmp#eml_annotations eml_xsd.tmp#eml_additionalMetadata
Properties
content complex
Model
Children access, additionalMetadata, annotations, citation, dataset, protocol, software
Instance
<eml xml:lang="" packageId="" scope="system" system="" xmlns="https://eml.ecoinformatics.org/eml-2.2.0">
  <access authSystem="" id="" order="allowFirst" scope="document" system="">{0,1}</access>
  <dataset id="" scope="document" system="">{1,1}</dataset>
  <citation id="" scope="document" system="">{1,1}</citation>
  <software id="" scope="document" system="">{1,1}</software>
  <protocol id="" scope="document" system="">{1,1}</protocol>
  <annotations>{0,1}</annotations>
  <additionalMetadata id="">{0,unbounded}</additionalMetadata>
</eml>
Attributes
QName Type Fixed Use Annotation
packageId xs:string required
tooltip: Package Identifer

summary: A globally unique identifier for the data package described by this EML metadata document that can be used
              to cite it elsewhere.

description: A globally unique identifier for the data package described by this EML metadata document
              that can be used to cite it elsewhere. This identifier can be interpreted as the formal
              accession number for the data package, and is therefore required. It must be globally unique
              within a particular data management system, which should be specified in the system
              attribute as a URI. Typically a DOI or other identifier that is both citable and
              resolvable is used for published data packages.

example: doi:10.5063/F17P8WGK

example: https://doi.org/10.5063/F17P8WGK

example: urn:uuid:04cd34fd-25d4-447f-ab6e-73a572c5d383
scope ScopeType system optional
tooltip: Identifer Scope

summary: The scope of the identifier.

description: The scope of the identifier. Scope is generally set to either "system",
              meaning that it is scoped according to the "system" attribute, or "document" if it is
              only to be in scope within this single document instance. In this particular use of
              scope, it is FIXED to be "system" because the packageId is required and always has the
              scope of the required "system". 

example: system
system SystemType required
xml:lang optional
Element eml / access
Namespace No namespace
Annotations
tooltip: Access

summary: Access control rules for the entire resource, which can be overridden by access rules in distribution trees

description: An optional access tree at this location controls access to the entire metadata document. If this access element is omitted from the document, then the package submitter should be given full access to the package but all other users should be denied all access.
Diagram
Diagram eml-access_xsd.tmp#AccessType_id eml-access_xsd.tmp#AccessType_system eml-access_xsd.tmp#AccessType_scope eml-access_xsd.tmp#AccessType_order eml-access_xsd.tmp#AccessType_authSystem eml-access_xsd.tmp#AccessType_allow eml-access_xsd.tmp#AccessType_deny eml-resource_xsd.tmp#ReferencesGroup_references eml-resource_xsd.tmp#ReferencesGroup eml-access_xsd.tmp#AccessType
Type AccessType
Properties
content complex
minOccurs 0
Model
Children allow, deny, references
Instance
<access authSystem="" id="" order="allowFirst" scope="document" system="">
  <allow>{1,1}</allow>
  <deny>{1,1}</deny>
  <references system="">{1,1}</references>
</access>
Attributes
QName Type Default Use Annotation
authSystem xs:string required
tooltip: Authentication system

summary: The authentication system is used to verify the user or
          group to whom access is allowed or denied.

description: The authentication system determines the set of
          principals (users + groups) that can be used in the access control
          list, and the membership of users in groups. This element is intended
          to provide a reference to the authentication system that is used to
          verify the user or group. This reference is typically in the form
          of a URI, which includes the connection protocol, Internet host, and
          path to the authentication mechanism.

example: 
          ldap://ldap.ecoinformatics.org:389/dc=ecoinformatics,dc=org
id IDType optional
order restriction of xs:string allowFirst optional
tooltip: Rule order

summary: The order in which the allow and deny rules should be
          applied.

description: To obtain the desired access control, use the order
          attribute to define which rules should be applied first. The acceptable
          values are 'allowFirst' and 'denyFirst'. If 'allowFirst' is
          specified, then all 'allow' rules are processed, and then overridden
          by all 'deny' rules.  If 'denyFirst' is specified, then all 'deny'
          rules are processed, and then overridden by all 'allow' rules.
          

example: allowFirst
scope ScopeType document optional
system SystemType optional
Element eml / dataset
Namespace No namespace
Annotations
tooltip: Dataset Resource

summary: A resource that describes a data set, which can include one or more
                  data entities such as data tables. 

description: A resource that describes a data set, which can include one or more
                  data entities such as data tables and spatial images (raster and vector). If
                  included, this represents the primary resource that is described in this eml
                  document.
Diagram
Diagram eml-dataset_xsd.tmp#DatasetType_id eml-dataset_xsd.tmp#DatasetType_system eml-dataset_xsd.tmp#DatasetType_scope eml-resource_xsd.tmp#ResourceGroup_alternateIdentifier eml-resource_xsd.tmp#ResourceGroup_shortName eml-resource_xsd.tmp#ResourceGroup_title eml-resource_xsd.tmp#ResourceGroup_creator eml-resource_xsd.tmp#ResourceGroup_metadataProvider eml-resource_xsd.tmp#ResourceGroup_associatedParty eml-resource_xsd.tmp#ResourceGroup_pubDate eml-resource_xsd.tmp#ResourceGroup_language eml-resource_xsd.tmp#ResourceGroup_series eml-resource_xsd.tmp#ResourceGroup_abstract eml-resource_xsd.tmp#ResourceGroup_keywordSet eml-resource_xsd.tmp#ResourceGroup_additionalInfo eml-resource_xsd.tmp#ResourceGroup_intellectualRights eml-resource_xsd.tmp#ResourceGroup_licensed eml-resource_xsd.tmp#ResourceGroup_distribution eml-resource_xsd.tmp#ResourceGroup_coverage eml-resource_xsd.tmp#ResourceGroup_annotation eml-resource_xsd.tmp#ResourceGroup eml-dataset_xsd.tmp#DatasetType_purpose eml-dataset_xsd.tmp#DatasetType_introduction eml-dataset_xsd.tmp#DatasetType_gettingStarted eml-dataset_xsd.tmp#DatasetType_acknowledgements eml-dataset_xsd.tmp#DatasetType_maintenance eml-dataset_xsd.tmp#DatasetType_contact eml-dataset_xsd.tmp#DatasetType_publisher eml-dataset_xsd.tmp#DatasetType_pubPlace eml-dataset_xsd.tmp#DatasetType_methods eml-dataset_xsd.tmp#DatasetType_project eml-dataset_xsd.tmp#DatasetType_dataTable eml-dataset_xsd.tmp#DatasetType_spatialRaster eml-dataset_xsd.tmp#DatasetType_spatialVector eml-dataset_xsd.tmp#DatasetType_storedProcedure eml-dataset_xsd.tmp#DatasetType_view eml-dataset_xsd.tmp#DatasetType_otherEntity eml-dataset_xsd.tmp#DatasetType_referencePublication eml-dataset_xsd.tmp#DatasetType_usageCitation eml-dataset_xsd.tmp#DatasetType_literatureCited eml-resource_xsd.tmp#ReferencesGroup_references eml-resource_xsd.tmp#ReferencesGroup eml-dataset_xsd.tmp#DatasetType
Type DatasetType
Properties
content complex
Model
Children abstract, acknowledgements, additionalInfo, alternateIdentifier, annotation, associatedParty, contact, coverage, creator, dataTable, distribution, gettingStarted, intellectualRights, introduction, keywordSet, language, licensed, literatureCited, maintenance, metadataProvider, methods, otherEntity, project, pubDate, pubPlace, publisher, purpose, referencePublication, references, series, shortName, spatialRaster, spatialVector, storedProcedure, title, usageCitation, view
Instance
<dataset id="" scope="document" system="">
  <alternateIdentifier system="">{0,unbounded}</alternateIdentifier>
  <shortName>{0,1}</shortName>
  <title xml:lang="">{1,unbounded}</title>
  <creator id="" scope="document" system="">{1,unbounded}</creator>
  <metadataProvider id="" scope="document" system="">{0,unbounded}</metadataProvider>
  <associatedParty id="" scope="document" system="">{0,unbounded}</associatedParty>
  <pubDate>{0,1}</pubDate>
  <language xml:lang="">{0,1}</language>
  <series>{0,1}</series>
  <abstract xml:lang="">{0,1}</abstract>
  <keywordSet>{0,unbounded}</keywordSet>
  <additionalInfo xml:lang="">{0,unbounded}</additionalInfo>
  <intellectualRights xml:lang="">{0,1}</intellectualRights>
  <licensed>{0,unbounded}</licensed>
  <distribution id="" scope="document" system="">{0,unbounded}</distribution>
  <coverage id="" scope="document" system="">{0,1}</coverage>
  <annotation id="" scope="document" system="">{0,unbounded}</annotation>
  <purpose xml:lang="">{0,1}</purpose>
  <introduction xml:lang="">{0,1}</introduction>
  <gettingStarted xml:lang="">{0,1}</gettingStarted>
  <acknowledgements xml:lang="">{0,1}</acknowledgements>
  <maintenance>{0,1}</maintenance>
  <contact id="" scope="document" system="">{1,unbounded}</contact>
  <publisher id="" scope="document" system="">{0,1}</publisher>
  <pubPlace>{0,1}</pubPlace>
  <methods>{0,1}</methods>
  <project id="" scope="document" system="">{0,1}</project>
  <dataTable id="" scope="document" system="">{1,1}</dataTable>
  <spatialRaster id="" scope="document" system="">{1,1}</spatialRaster>
  <spatialVector id="" scope="document" system="">{1,1}</spatialVector>
  <storedProcedure id="" scope="document" system="">{1,1}</storedProcedure>
  <view id="" scope="document" system="">{1,1}</view>
  <otherEntity id="" scope="document" system="">{1,1}</otherEntity>
  <referencePublication id="" scope="document" system="">{0,1}</referencePublication>
  <usageCitation id="" scope="document" system="">{0,unbounded}</usageCitation>
  <literatureCited>{0,unbounded}</literatureCited>
  <references system="">{1,1}</references>
</dataset>
Attributes
QName Type Default Use
id IDType optional
scope ScopeType document optional
system SystemType optional
Element eml / citation
Namespace No namespace
Annotations
tooltip: Literature Resource

summary: A resource that describes a literature citation that one might find in
                  a bibliography. 

description: A resource that describes a literature citation that one might find
                  in a bibliography. If included, this represents the primary resource that is
                  described in this eml document.
Diagram
Diagram eml-literature_xsd.tmp#CitationType_id eml-literature_xsd.tmp#CitationType_system eml-literature_xsd.tmp#CitationType_scope eml-resource_xsd.tmp#ResourceGroup_alternateIdentifier eml-resource_xsd.tmp#ResourceGroup_shortName eml-resource_xsd.tmp#ResourceGroup_title eml-resource_xsd.tmp#ResourceGroup_creator eml-resource_xsd.tmp#ResourceGroup_metadataProvider eml-resource_xsd.tmp#ResourceGroup_associatedParty eml-resource_xsd.tmp#ResourceGroup_pubDate eml-resource_xsd.tmp#ResourceGroup_language eml-resource_xsd.tmp#ResourceGroup_series eml-resource_xsd.tmp#ResourceGroup_abstract eml-resource_xsd.tmp#ResourceGroup_keywordSet eml-resource_xsd.tmp#ResourceGroup_additionalInfo eml-resource_xsd.tmp#ResourceGroup_intellectualRights eml-resource_xsd.tmp#ResourceGroup_licensed eml-resource_xsd.tmp#ResourceGroup_distribution eml-resource_xsd.tmp#ResourceGroup_coverage eml-resource_xsd.tmp#ResourceGroup_annotation eml-resource_xsd.tmp#ResourceGroup eml-literature_xsd.tmp#CitationType_contact eml-literature_xsd.tmp#CitationType_article eml-literature_xsd.tmp#CitationType_book eml-literature_xsd.tmp#CitationType_chapter eml-literature_xsd.tmp#CitationType_editedBook eml-literature_xsd.tmp#CitationType_manuscript eml-literature_xsd.tmp#CitationType_report eml-literature_xsd.tmp#CitationType_thesis eml-literature_xsd.tmp#CitationType_conferenceProceedings eml-literature_xsd.tmp#CitationType_personalCommunication eml-literature_xsd.tmp#CitationType_map eml-literature_xsd.tmp#CitationType_generic eml-literature_xsd.tmp#CitationType_audioVisual eml-literature_xsd.tmp#CitationType_presentation eml-literature_xsd.tmp#CitationType_bibtex eml-resource_xsd.tmp#ReferencesGroup_references eml-resource_xsd.tmp#ReferencesGroup eml-literature_xsd.tmp#CitationType
Type CitationType
Properties
content complex
Model
Children abstract, additionalInfo, alternateIdentifier, annotation, article, associatedParty, audioVisual, bibtex, book, chapter, conferenceProceedings, contact, coverage, creator, distribution, editedBook, generic, intellectualRights, keywordSet, language, licensed, manuscript, map, metadataProvider, personalCommunication, presentation, pubDate, references, report, series, shortName, thesis, title
Instance
<citation id="" scope="document" system="">
  <alternateIdentifier system="">{0,unbounded}</alternateIdentifier>
  <shortName>{0,1}</shortName>
  <title xml:lang="">{1,unbounded}</title>
  <creator id="" scope="document" system="">{1,unbounded}</creator>
  <metadataProvider id="" scope="document" system="">{0,unbounded}</metadataProvider>
  <associatedParty id="" scope="document" system="">{0,unbounded}</associatedParty>
  <pubDate>{0,1}</pubDate>
  <language xml:lang="">{0,1}</language>
  <series>{0,1}</series>
  <abstract xml:lang="">{0,1}</abstract>
  <keywordSet>{0,unbounded}</keywordSet>
  <additionalInfo xml:lang="">{0,unbounded}</additionalInfo>
  <intellectualRights xml:lang="">{0,1}</intellectualRights>
  <licensed>{0,unbounded}</licensed>
  <distribution id="" scope="document" system="">{0,unbounded}</distribution>
  <coverage id="" scope="document" system="">{0,1}</coverage>
  <annotation id="" scope="document" system="">{0,unbounded}</annotation>
  <contact id="" scope="document" system="">{0,unbounded}</contact>
  <article>{1,1}</article>
  <book>{1,1}</book>
  <chapter>{1,1}</chapter>
  <editedBook>{1,1}</editedBook>
  <manuscript>{1,1}</manuscript>
  <report>{1,1}</report>
  <thesis>{1,1}</thesis>
  <conferenceProceedings>{1,1}</conferenceProceedings>
  <personalCommunication>{1,1}</personalCommunication>
  <map>{1,1}</map>
  <generic>{1,1}</generic>
  <audioVisual>{1,1}</audioVisual>
  <presentation>{1,1}</presentation>
  <bibtex>{1,1}</bibtex>
  <references system="">{1,1}</references>
</citation>
Attributes
QName Type Default Use
id IDType optional
scope ScopeType document optional
system SystemType optional
Element eml / software
Namespace No namespace
Annotations
tooltip: Software Resource

summary: A resource that describes a software package, which can include
                  commercial and non-commercial software as well as data processing programs. 

description: A resource that describes a software package, which can include
                  commercial and non-commercial software as well as data processing programs. If
                  included, this represents the primary resource that is described in this eml
                  document.
Diagram
Diagram eml-software_xsd.tmp#SoftwareType_id eml-software_xsd.tmp#SoftwareType_system eml-software_xsd.tmp#SoftwareType_scope eml-resource_xsd.tmp#ResourceGroup_alternateIdentifier eml-resource_xsd.tmp#ResourceGroup_shortName eml-resource_xsd.tmp#ResourceGroup_title eml-resource_xsd.tmp#ResourceGroup_creator eml-resource_xsd.tmp#ResourceGroup_metadataProvider eml-resource_xsd.tmp#ResourceGroup_associatedParty eml-resource_xsd.tmp#ResourceGroup_pubDate eml-resource_xsd.tmp#ResourceGroup_language eml-resource_xsd.tmp#ResourceGroup_series eml-resource_xsd.tmp#ResourceGroup_abstract eml-resource_xsd.tmp#ResourceGroup_keywordSet eml-resource_xsd.tmp#ResourceGroup_additionalInfo eml-resource_xsd.tmp#ResourceGroup_intellectualRights eml-resource_xsd.tmp#ResourceGroup_licensed eml-resource_xsd.tmp#ResourceGroup_distribution eml-resource_xsd.tmp#ResourceGroup_coverage eml-resource_xsd.tmp#ResourceGroup_annotation eml-resource_xsd.tmp#ResourceGroup eml-software_xsd.tmp#SoftwareType_implementation eml-software_xsd.tmp#SoftwareType_dependency eml-software_xsd.tmp#SoftwareType_licenseURL eml-software_xsd.tmp#SoftwareType_license eml-software_xsd.tmp#SoftwareType_version eml-software_xsd.tmp#SoftwareType_project eml-resource_xsd.tmp#ReferencesGroup_references eml-resource_xsd.tmp#ReferencesGroup eml-software_xsd.tmp#SoftwareType
Type SoftwareType
Properties
content complex
Model
Children abstract, additionalInfo, alternateIdentifier, annotation, associatedParty, coverage, creator, dependency, distribution, implementation, intellectualRights, keywordSet, language, license, licenseURL, licensed, metadataProvider, project, pubDate, references, series, shortName, title, version
Instance
<software id="" scope="document" system="">
  <alternateIdentifier system="">{0,unbounded}</alternateIdentifier>
  <shortName>{0,1}</shortName>
  <title xml:lang="">{1,unbounded}</title>
  <creator id="" scope="document" system="">{1,unbounded}</creator>
  <metadataProvider id="" scope="document" system="">{0,unbounded}</metadataProvider>
  <associatedParty id="" scope="document" system="">{0,unbounded}</associatedParty>
  <pubDate>{0,1}</pubDate>
  <language xml:lang="">{0,1}</language>
  <series>{0,1}</series>
  <abstract xml:lang="">{0,1}</abstract>
  <keywordSet>{0,unbounded}</keywordSet>
  <additionalInfo xml:lang="">{0,unbounded}</additionalInfo>
  <intellectualRights xml:lang="">{0,1}</intellectualRights>
  <licensed>{0,unbounded}</licensed>
  <distribution id="" scope="document" system="">{0,unbounded}</distribution>
  <coverage id="" scope="document" system="">{0,1}</coverage>
  <annotation id="" scope="document" system="">{0,unbounded}</annotation>
  <implementation>{1,unbounded}</implementation>
  <dependency>{0,unbounded}</dependency>
  <licenseURL>{1,1}</licenseURL>
  <license>{1,1}</license>
  <version>{1,1}</version>
  <project id="" scope="document" system="">{0,1}</project>
  <references system="">{1,1}</references>
</software>
Attributes
QName Type Default Use
id IDType optional
scope ScopeType document optional
system SystemType optional
Element eml / protocol
Namespace No namespace
Annotations
tooltip: Protocol Resource

summary: A resource that describes a scientific protocol, which can include one
                  or more descriptions of methods and procedures. 

description: A resource that describes a scientific protocol, which can include
                  one or more descriptions of methods and procedures. If included, this represents
                  the primary resource that is described in this eml document.
Diagram
Diagram eml-protocol_xsd.tmp#ProtocolType_id eml-protocol_xsd.tmp#ProtocolType_system eml-protocol_xsd.tmp#ProtocolType_scope eml-resource_xsd.tmp#ResourceGroup_alternateIdentifier eml-resource_xsd.tmp#ResourceGroup_shortName eml-resource_xsd.tmp#ResourceGroup_title eml-resource_xsd.tmp#ResourceGroup_creator eml-resource_xsd.tmp#ResourceGroup_metadataProvider eml-resource_xsd.tmp#ResourceGroup_associatedParty eml-resource_xsd.tmp#ResourceGroup_pubDate eml-resource_xsd.tmp#ResourceGroup_language eml-resource_xsd.tmp#ResourceGroup_series eml-resource_xsd.tmp#ResourceGroup_abstract eml-resource_xsd.tmp#ResourceGroup_keywordSet eml-resource_xsd.tmp#ResourceGroup_additionalInfo eml-resource_xsd.tmp#ResourceGroup_intellectualRights eml-resource_xsd.tmp#ResourceGroup_licensed eml-resource_xsd.tmp#ResourceGroup_distribution eml-resource_xsd.tmp#ResourceGroup_coverage eml-resource_xsd.tmp#ResourceGroup_annotation eml-resource_xsd.tmp#ResourceGroup eml-protocol_xsd.tmp#ProtocolType_proceduralStep eml-resource_xsd.tmp#ReferencesGroup_references eml-resource_xsd.tmp#ReferencesGroup eml-protocol_xsd.tmp#ProtocolType
Type ProtocolType
Properties
content complex
Model
Children abstract, additionalInfo, alternateIdentifier, annotation, associatedParty, coverage, creator, distribution, intellectualRights, keywordSet, language, licensed, metadataProvider, proceduralStep, pubDate, references, series, shortName, title
Instance
<protocol id="" scope="document" system="">
  <alternateIdentifier system="">{0,unbounded}</alternateIdentifier>
  <shortName>{0,1}</shortName>
  <title xml:lang="">{1,unbounded}</title>
  <creator id="" scope="document" system="">{1,unbounded}</creator>
  <metadataProvider id="" scope="document" system="">{0,unbounded}</metadataProvider>
  <associatedParty id="" scope="document" system="">{0,unbounded}</associatedParty>
  <pubDate>{0,1}</pubDate>
  <language xml:lang="">{0,1}</language>
  <series>{0,1}</series>
  <abstract xml:lang="">{0,1}</abstract>
  <keywordSet>{0,unbounded}</keywordSet>
  <additionalInfo xml:lang="">{0,unbounded}</additionalInfo>
  <intellectualRights xml:lang="">{0,1}</intellectualRights>
  <licensed>{0,unbounded}</licensed>
  <distribution id="" scope="document" system="">{0,unbounded}</distribution>
  <coverage id="" scope="document" system="">{0,1}</coverage>
  <annotation id="" scope="document" system="">{0,unbounded}</annotation>
  <proceduralStep>{0,unbounded}</proceduralStep>
  <references system="">{1,1}</references>
</protocol>
Attributes
QName Type Default Use
id IDType optional
scope ScopeType document optional
system SystemType optional
Element eml / annotations
Namespace No namespace
Annotations
tooltip: Semantic Annotation List

summary: A list of precisely-defined semantic statements about this resource.
					

description: A list of annotations defining precise semantics
						for parts of this resource.  The list consists of a set
						of annotation elements, each referring to a subject within
						the EML document using its references attribute, which provides
						a pointer to the id of the element being annotated.
Diagram
Diagram eml_xsd.tmp#eml_eml_annotations_annotation
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children annotation
Instance
<annotations>
  <annotation id="" references="" scope="document" system="">{1,unbounded}</annotation>
</annotations>
Element eml / annotations / annotation
Namespace No namespace
Annotations
tooltip: Semantic Annotation

summary: A precisely-defined semantic statement about
									an element in the EML document.
								

description: An annotation represents a precisely-defined semantic
									statement that applies to this resource.  This semantic
									statement is used to associate precise semantics with a
									particular element in the EML document.  The id of the
									element being annotated is listed in the references attribute,
									and must point to a unique id within the EML document.
									Each annotation consists of a propertyURI and
									valueURI that define a property and value that apply to the
									resource. The subject of the statement is implicitly the
									element that is listed in the references attribute.
									The associated labels can be used to display the statement to users.
									Each URI is resolvable to a controlled vocabulary
									that provides a definition, relationships to other terms, and
									multiple labels for displaying the statement.
Diagram
Diagram eml-semantics_xsd.tmp#SemanticAnnotation_id eml-semantics_xsd.tmp#SemanticAnnotation_system eml-semantics_xsd.tmp#SemanticAnnotation_scope eml-semantics_xsd.tmp#SemanticAnnotation_propertyURI eml-semantics_xsd.tmp#SemanticAnnotation_valueURI eml-semantics_xsd.tmp#SemanticAnnotation eml_xsd.tmp#eml_eml_annotations_eml_eml_annotations_annotation_references
Type extension of SemanticAnnotation
Type hierarchy
Properties
content complex
minOccurs 1
maxOccurs unbounded
Model
Children propertyURI, valueURI
Instance
<annotation id="" references="" scope="document" system="">
  <propertyURI label="">{1,1}</propertyURI>
  <valueURI label="">{1,1}</valueURI>
</annotation>
Attributes
QName Type Default Use
id IDType optional
references xs:string required
scope ScopeType document optional
system SystemType optional
Element eml / additionalMetadata
Namespace No namespace
Annotations
tooltip: Additional Metadata

summary: A flexible field for including any other relevant metadata that pertains
                to the resource being described.

description: A flexible field for including any other relevant metadata that
                pertains to the resource being described. This field allows EML to be extensible in
                that any XML-based metadata can be included in this element, including metadata from
                other standards such as the FGDC CSDGM. The "describes" element of this field allows
                the specific part of the resource which is described by the additional metadata to
                be indicated formally.
Diagram
Diagram eml_xsd.tmp#eml_eml_additionalMetadata_id eml_xsd.tmp#eml_eml_additionalMetadata_describes eml_xsd.tmp#eml_eml_additionalMetadata_metadata
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children describes, metadata
Instance
<additionalMetadata id="">
  <describes>{0,unbounded}</describes>
  <metadata>{1,1}</metadata>
</additionalMetadata>
Attributes
QName Type Use
id IDType optional
Element eml / additionalMetadata / describes
Namespace No namespace
Annotations
tooltip: Describes Reference

summary: A pointer to the id attribute for the sub-portion of the resource
                      that is described by this additional metadata. 

description: A pointer to the id attribute for the sub-portion of the
                      resource that is described by this additional metadata. This is a formal field
                      in that it is an error to provide a value in the "describes" element that does
                      not correspond to the value of one of the "id" attributes in another eml
                      module. This is designed to allow automated processors to discover the
                      contextual relationship between the additional metadata and the resource it
                      describes. 

example: knb.343.22
Diagram
Diagram eml-resource_xsd.tmp#NonEmptyStringType
Type NonEmptyStringType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
minLength 1
pattern [\s]*[\S][\s\S]*
Element eml / additionalMetadata / metadata
Namespace No namespace
Annotations
tooltip: Additional metadata

summary: This element contains the additional metadata that is to be
                      included in the document. The content of this field can be any well-formed XML
                      fragment. 

description: This element contains the additional metadata to be included in
                      the document. This element should be used for extending EML to include
                      metadata that is not already available in another part of the EML
                      specification, or to include site- or system-specific extensions that are
                      needed beyond the core metadata. The additional metadata contained in this
                      field describes the element referenced in the 'describes' element preceding
                      it. The content of this field is any well-formed XML fragment. If that content
                      contains namespace declarations, and if the namespace declaration can be
                      resolved to a schema definition, then the content will be validated against
                      that schema definition. If no namespace is present, or if no schema can be
                      resolved, validation for this fragment will be skipped (validation is "lax"). 

example: 
                      <embargoDate>2006-10-10</embargoDate>
Diagram
Diagram
Properties
content complex
Model
ANY element from ANY namespace
Attribute eml / annotations / annotation / @references
Namespace No namespace
Type xs:string
Properties
use required
Attribute eml / additionalMetadata / @id
Namespace No namespace
Type IDType
Properties
use optional
Attribute eml / @packageId
Namespace No namespace
Annotations
tooltip: Package Identifer

summary: A globally unique identifier for the data package described by this EML metadata document that can be used
              to cite it elsewhere.

description: A globally unique identifier for the data package described by this EML metadata document
              that can be used to cite it elsewhere. This identifier can be interpreted as the formal
              accession number for the data package, and is therefore required. It must be globally unique
              within a particular data management system, which should be specified in the system
              attribute as a URI. Typically a DOI or other identifier that is both citable and
              resolvable is used for published data packages.

example: doi:10.5063/F17P8WGK

example: https://doi.org/10.5063/F17P8WGK

example: urn:uuid:04cd34fd-25d4-447f-ab6e-73a572c5d383
Type xs:string
Properties
use required
Attribute eml / @system
Namespace No namespace
Type SystemType
Properties
use required
Attribute eml / @scope
Namespace No namespace
Annotations
tooltip: Identifer Scope

summary: The scope of the identifier.

description: The scope of the identifier. Scope is generally set to either "system",
              meaning that it is scoped according to the "system" attribute, or "document" if it is
              only to be in scope within this single document instance. In this particular use of
              scope, it is FIXED to be "system" because the packageId is required and always has the
              scope of the required "system". 

example: system
Type ScopeType
Properties
fixed system
Facets
enumeration system
enumeration document