diff --git a/schema.igsn.org/xml/.gitignore b/schema.igsn.org/xml/.gitignore
new file mode 100644
index 0000000..7664704
--- /dev/null
+++ b/schema.igsn.org/xml/.gitignore
@@ -0,0 +1 @@
+*.bak
\ No newline at end of file
diff --git a/schema.igsn.org/xml/README.md b/schema.igsn.org/xml/README.md
new file mode 100644
index 0000000..4990b37
--- /dev/null
+++ b/schema.igsn.org/xml/README.md
@@ -0,0 +1,2 @@
+# IGSN metadata #
+Metadata in IGSN are handled in two separate streams, one for the registration of identifiers and one for the description of samples. This repository is for the development of the respective IGSN description and registration metadata schemas.
diff --git a/schema.igsn.org/xml/description/README.md b/schema.igsn.org/xml/description/README.md
new file mode 100644
index 0000000..1ee7cee
--- /dev/null
+++ b/schema.igsn.org/xml/description/README.md
@@ -0,0 +1,2 @@
+# IGSN metadata #
+Metadata in IGSN are handled in two separate streams, one for the registration of identifiers and one for the description of samples. This repository is for the development of the IGSN description metadata schema.
diff --git a/schema.igsn.org/xml/description/description_metadata_documentation.md b/schema.igsn.org/xml/description/description_metadata_documentation.md
new file mode 100644
index 0000000..94adb16
--- /dev/null
+++ b/schema.igsn.org/xml/description/description_metadata_documentation.md
@@ -0,0 +1,68 @@
+IGSN Description Metadata is intended to describe the core elements of a specimen. The set of attributes is seen as the "birth certificate" of a specimens and should not contain stateful attributes, where possible. The base document for the development are the notes from the [IGSN Metadata Kernel Workshop](http://igsn.github.io/2015/09/15/IGSN-Metadata-Kernel-Working-Meeting/) held in Los Angeles in September 2015.
+
+# IGSN Descriptive Metadata Elements #
+
+
+ID | Element | A/C | Occ | Definition | Description and instructions
+----- | -------------- | ------------ | ------ | ----------- | ----------------------------
+ | resource | Root element | | | IGSN "birth certificate" for a physical sample, associated feature, or collection
+1 | identifier | C | 1 | string | The Identifier is a unique string that identifies a resource. IGSN (International GeoSample Number) registered by an IGSN member. Format should be: "10273/foo"
+1.1 | identifierType | A | 1 |include/identifierType.xsd | currently only type=IGSN is supported |
+2 | name | | 1...1, not nillable| string | Text string for people to understand what is identified. What would typically be presented in a user interface. Collector's or contributor's local/field name used to name the specimen; not globally unique but typically unique within a set of specimens. |
+3 | alternateIdentifiers | | 0...1 | | Other formal identifiers for this resource, in addition to the IGSN. |
+3.1 | alternateIdentifier | C | 0...n | string | |
+3.1.1 | identifierType | A | 0...1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+4 | relatedIdentifiers | | 0...1 | | Formal identifiers of resources related to this resource, including the scheme and relationType for each. Link to parent sample, paper, other resource; here we link to a field expedition, journal article, etc. |
+4.1 | relatedIdentifier| C | 0...n | string | |
+4.1.1 | identifierType | A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+4.1.2 | relationType | A | 1 | include/relationType.xsd | Controlled list of relation types in include/relationType.xsd |
+5 | description | | 0...1 | string | Descriptive text about the sample. Free text, anything else that might be useful to know about the sample at its 'birth' |
+6 | registrant | | 1 | string | registrant (cf. datacite:publisher) - agent (person or organization) that registered the IGSN for this resource |
+6.1 | identifier | C | 0...1 | | Identification of the registrant |
+6.1.1 | identifierType | A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+6.2 | name | C | 0...1 | | Name of the registrant. |
+6.3 | affiliation | C | 0...1 | | Information about the affiliation of the registrant. |
+6.3.1 | identifier | C | 0...1 | | Identification of the institutional affiliation of the registrant. |
+6.3.1.1 | identifierType| A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+6.3.2 | name | C | 0...1 | string | Name of the institution to which the registrant is affiliated |
+7 | collector | | 0...1 | | Collector of the resource. Who collected the sample. Must be nillable. Ideally want an URI for agent; also need name string. Role: Person who gets credit for picking location, getting funding, selecting and extracting the actual object. (1..N, nilable). ODP chief scientist, field geologist. Synthetic sample--experimentalist is collector.
+7.1 | identifier | C | 0...1 | | Identification of the sample collector. |
+7.1.1 | identifierType | A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+7.2 | name | C | 1 | string | Name of the sample collector. |
+7.3 | affiliation | C | 0...1 | string | Name of the institution to which the collector is affiliated |
+7.3.1 | identifier | C | 0...1 | string | Identification of the institutional affiliation of the collector. |
+7.3.1.1 | identifierType| A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+7.3.2 | name | C | 1 | string | Name of the institution to which the collector is affiliated |
+8 | contributors | | 0...1 | | Agents (persons or organizations) that contributed to this resource; investigator, funder, technician, etc. |
+8.1 |contributor | C | 1...n | | |
+8.1.1 | contributorType | A | 1 | include/contributorType.xsd | Controlled list of identifiers in include/contributorType.xsd |
+8.1.1 | identifier | C | 0...1 | string | Identification of the contributor |
+8.1.1.1 | identifierType| A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+8.1.1.2 | name | C | 0...1 | string | Name of the contributor |
+9 | geoLocations | | 0...1 | | geoLocations (geometry cf. odm2:samplingfeaturegeotype|toponym) - location of the resource, expressed as 2-D geometry and/or place name(s)|
+9.1 | geoLocation | C | 1...1 | | Where was the sample acquired relative to the Earth (or another celestial body...). Some samples might be 'non-geographic': mineral specimen, synthetic material.
+9.1.1 | geometry | | 1 | | Geospatial geometry element. |
+9.1.1.1 | geometryType| A | 1 | include/geometryType.xsd | Controlled list of identifiers in include/geometryType.xsd |
+9.1.1.2 | sridType | A | 0...1 | include/sridType.xsd | Controlled list of identifiers in include/sridType.xsd |
+9.1.2 | toponym | | 1 | string | Named location
+9.1.2.1 | identifier | C | 0...1 | string | Identification of the geographical location. |
+9.1.2.1.1 | identifierType | A | 1 | include/identifierType.xsd | Controlled list of identifiers in include/identifierType.xsd |
+9.1.2.2 | name | C | 0...1 | string | Name of the location. |
+10 | resourceTypes | | 0...1 | | Describe the basic form of the object that is registered. e.g. polished section; core; pulp; solution, dredge haul in a box, lot, piece of material. Different profiles might have different vocabularies. (1..N, not nillable). Implementation should be a 'scoped' name (vocabulary URI, concept/term URI, label for display). |
+10.1 | resourceType | C | 1 | include/resourceType.xsd | Controlled list of identifiers from include/resourceType.xsd |
+10.2 | alternateResourceTypes | C | 0...1 | | |
+10.2.1 | alternateResourceType| C | 0...n | string or URI | |
+11 | materials | | 0...1 | | Categorize the material that composes to the sample, e.g. water, granite, tissue. Idea is to create a high-level cross-domain vocabulary. (1..N, nillable). 'lot' type samples (dredge haul, drill core) may have multiple materials included. Material may be categorized under different schemes. Implementation should be a 'scoped' name (vocabulary URI, concept/term URI, label for display).
+11.1 | material | C | 1...n | include/materialType.xsd | Controlled list of identifiers from include/materialType.xsd |
+11.2 | alternateMaterials | C | 0...1 | | Alternate description of the material in addition to controlled vocabulary |
+11.2.1 | alternateMaterial | C | 1...n | string or URI | |
+12 | collectionMethods | | 0...1 | | term to categorize the process through which the sample was acquired as an independent object.
+12.1 | collectionMethod | C | 1 | include/methodType | 1...1, nillable, broad classification of instrument/technique used to create or extract this resource - must provide 1 term from SESAR (collectionMethod) vocabulary plus 0-N additional terms from any vocabulary; typically only used for samples |
+12.2 | alternatecollectionMethods | C | 0...1 | | Alternate description of the collection method in addition to controlled vocabulary |
+12.2.1 | alternatecollectionMethod | C | 0...1 | string or URI | |
+13 | collectionTime | | 1...1 | Datetime | Time when the sample was collected. 1...1, nillable[reason]. May be instant or interval. Has to determine encoding scheme for interchange, e.g. (ISO 19156). Example encodings: YYYY, YYYY-MM, YYYY-MM-DD, YYYY-MM-DDZhh:mm
+14 | sampleAccess | | 1...1 | accessible, restricted, private | Indicates whether this resource is available for reuse beyond the original contributor. Typically only used for samples, not sampling features. |
+15 | supplementalMetadata | | 0...1 | | Location (URI) of a supplemental metadata records. These records may be more detailed or in other formats and are provided by the repository. This element was introduced to the high-level descriptive metadata kernel to point to richer and more detailed descriptions without bloating the kernel with many optional elements that mostly go unused.
+15.1 | record | C | 1...n | URI | Any URI pointing to supplemental metadata of the resource |
+
+A = Attribute, C = Child
diff --git a/schema.igsn.org/xml/description/igsn-top-desc-14122016.png b/schema.igsn.org/xml/description/igsn-top-desc-14122016.png
new file mode 100644
index 0000000..1b9f181
Binary files /dev/null and b/schema.igsn.org/xml/description/igsn-top-desc-14122016.png differ
diff --git a/schema.igsn.org/xml/description/include/accessType.xsd b/schema.igsn.org/xml/description/include/accessType.xsd
new file mode 100644
index 0000000..a7e2b75
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/accessType.xsd
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/collectionType.xsd b/schema.igsn.org/xml/description/include/collectionType.xsd
new file mode 100644
index 0000000..be116fb
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/collectionType.xsd
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/contributorType.xsd b/schema.igsn.org/xml/description/include/contributorType.xsd
new file mode 100644
index 0000000..f082ed0
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/contributorType.xsd
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/featureType.xsd b/schema.igsn.org/xml/description/include/featureType.xsd
new file mode 100644
index 0000000..1f89cf3
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/featureType.xsd
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/geometryType.xsd b/schema.igsn.org/xml/description/include/geometryType.xsd
new file mode 100644
index 0000000..2d361a5
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/geometryType.xsd
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/identifierType.xsd b/schema.igsn.org/xml/description/include/identifierType.xsd
new file mode 100644
index 0000000..8c477c7
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/identifierType.xsd
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/materialType.xsd b/schema.igsn.org/xml/description/include/materialType.xsd
new file mode 100644
index 0000000..955dd9a
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/materialType.xsd
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/methodType.xsd b/schema.igsn.org/xml/description/include/methodType.xsd
new file mode 100644
index 0000000..8d0185f
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/methodType.xsd
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/registrationType.xsd b/schema.igsn.org/xml/description/include/registrationType.xsd
new file mode 100644
index 0000000..d421fbb
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/registrationType.xsd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/relationType.xsd b/schema.igsn.org/xml/description/include/relationType.xsd
new file mode 100644
index 0000000..3d693fe
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/relationType.xsd
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/resourceType.xsd b/schema.igsn.org/xml/description/include/resourceType.xsd
new file mode 100644
index 0000000..0db77e6
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/resourceType.xsd
@@ -0,0 +1,20 @@
+
+
+
+
+
+ High level categorization of the kind of resource, used as the type for an attribute of the resource root element.
+ Note that the resource element also has a resourceTypes child element that is a sequence of resourceType elements
+ defined as a union of the enumerations for featureType, sampleType and collectionType.
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/sampleType.xsd b/schema.igsn.org/xml/description/include/sampleType.xsd
new file mode 100644
index 0000000..87ec987
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/sampleType.xsd
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/include/sridType.xsd b/schema.igsn.org/xml/description/include/sridType.xsd
new file mode 100644
index 0000000..600724d
--- /dev/null
+++ b/schema.igsn.org/xml/description/include/sridType.xsd
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/description/resource.xsd b/schema.igsn.org/xml/description/resource.xsd
new file mode 100644
index 0000000..0325e58
--- /dev/null
+++ b/schema.igsn.org/xml/description/resource.xsd
@@ -0,0 +1,385 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ International Geo Sample Number (IGSN) Metadata Kernel
+ Description Schema
+ Version 1.1
+ 03 July 2017
+ W3C XML Schema validated by oXygen XML Editor v17.1
+ (CC-BY)2011-2017, IGSN e.V.
+ info@igsn.org
+
+
+
+
+
+ IGSN "birth certificate" for a physical sample, associated feature, or collection
+
+
+
+
+
+
+
+ (1.) identifier - currently only type=IGSN is supported
+
+
+
+
+
+
+
+
+
+
+
+
+ (2.) name - the collector or contributor's local/field name; not globally unique but typically unique within a submitted set
+
+
+
+
+
+ (3.) alternateIdentifiers - other formal identifiers for this resource, in addition to the IGSN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (4.) parentIdentifier - IGSN of a resource from which this resource derives; note that a sample may have multiple parents
+
+
+
+
+
+
+
+
+
+
+
+
+ (5.) collectionIdentifier - IGSN of a set of related resources to which this resource belongs
+
+
+
+
+
+
+
+
+
+
+
+
+ (6.) relatedIdentifiers - formal identifiers of resources related to this resource, including the scheme and relationtype for each; here we link to a field expedition, journal article, etc.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (7.) description - free-text description of this resource
+
+
+
+
+
+ (8.) registrant (cf. datacite:publisher) - agent (person or organization) that registered the IGSN for this resource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (9.) collector (cf. datacite:creator) - agent (person or organization) that created or extracted this physical specimen; typically only used for samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (10.) contributors - agents (persons or organizations) that contributed to this resource; investigator, funder, technician, etc.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (11.) geoLocations (geometry cf. odm2:samplingfeaturegeotype|toponym) - location of the resource, expressed as 2-D geometry and/or place name(s)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (12.) resourceTypes - broad classification of this resource; must provide 1 term from
+ ODM2 vocabulary (specimentype or samplingfeaturetype) plus 0-N additional terms from any
+ vocabulary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (13.) materials - physical medium of this resource; must provide 1 term from ODM2 vocabulary (medium) plus 0-N additional terms from any vocabulary; typically only used for samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (14.) collectionMethods - broad classification of instrument/technique used to create or extract this resource - must provide 1 term from SESAR (collectionMethod) vocabulary plus 0-N additional terms from any vocabulary; typically only used for samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (15.) collectionTime - time at which this resource was created or extracted; typically only used for samples
+
+
+
+
+
+ (16.) sampleAccess - indicates whether this resource is available for reuse beyond the original contributor; typically only used for samples
+
+
+
+
+
+ (17.) supplementalMetadata - link to any additional documentation, as structured metadata or free text
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/0.3/igsn.xml b/schema.igsn.org/xml/registration/0.3/igsn.xml
new file mode 100644
index 0000000..2ffe169
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/igsn.xml
@@ -0,0 +1,20 @@
+
+
+ 10273/IGSN.TEST2
+
+
+ John Doe
+ Test
+
+
+
+ 10.5072/TEST
+ 10.5072/TEST2
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/0.3/igsn.xsd b/schema.igsn.org/xml/registration/0.3/igsn.xsd
new file mode 100644
index 0000000..4207ca9
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/igsn.xsd
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/0.3/include/igsn-eventType-v1.xsd b/schema.igsn.org/xml/registration/0.3/include/igsn-eventType-v1.xsd
new file mode 100644
index 0000000..d66e800
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/include/igsn-eventType-v1.xsd
@@ -0,0 +1,17 @@
+
+
+
+
+ The type of status of the physical object and object registration. Version 0.3
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/0.3/include/igsn-identifierType-v1.xsd b/schema.igsn.org/xml/registration/0.3/include/igsn-identifierType-v1.xsd
new file mode 100644
index 0000000..7cefb92
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/include/igsn-identifierType-v1.xsd
@@ -0,0 +1,13 @@
+
+
+
+
+ The type of identifier. Currently only IGSN is allowed
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/0.3/include/igsn-nameIdentifierScheme-v1.xsd b/schema.igsn.org/xml/registration/0.3/include/igsn-nameIdentifierScheme-v1.xsd
new file mode 100644
index 0000000..107a25c
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/include/igsn-nameIdentifierScheme-v1.xsd
@@ -0,0 +1,16 @@
+
+
+
+
+ The name or URL of the name identifier scheme.
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/0.3/include/igsn-relatedIdentifierType-v1.xsd b/schema.igsn.org/xml/registration/0.3/include/igsn-relatedIdentifierType-v1.xsd
new file mode 100644
index 0000000..8581a85
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/include/igsn-relatedIdentifierType-v1.xsd
@@ -0,0 +1,17 @@
+
+
+
+
+ The type of related identifier.
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/0.3/include/igsn-relationType-v1.xsd b/schema.igsn.org/xml/registration/0.3/include/igsn-relationType-v1.xsd
new file mode 100644
index 0000000..ef5d3ed
--- /dev/null
+++ b/schema.igsn.org/xml/registration/0.3/include/igsn-relationType-v1.xsd
@@ -0,0 +1,23 @@
+
+
+
+
+ Description of the relationship of the resource being registered (A) and the related resource (B).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.0/igsn.xml b/schema.igsn.org/xml/registration/1.0/igsn.xml
new file mode 100644
index 0000000..5056c94
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/igsn.xml
@@ -0,0 +1,20 @@
+
+
+ 10273/TEST/TESTHANDLE
+
+
+ John Doe
+ Test
+
+
+
+ 10.5072/TEST
+ 10.5072/TEST2
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.0/igsn.xsd b/schema.igsn.org/xml/registration/1.0/igsn.xsd
new file mode 100644
index 0000000..3d0902b
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/igsn.xsd
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.0/include/igsn-eventType-v1.0.xsd b/schema.igsn.org/xml/registration/1.0/include/igsn-eventType-v1.0.xsd
new file mode 100644
index 0000000..205d1a8
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/include/igsn-eventType-v1.0.xsd
@@ -0,0 +1,17 @@
+
+
+
+
+ The type of status of the physical object and object registration. Version 0.3
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.0/include/igsn-identifierType-v1.0.xsd b/schema.igsn.org/xml/registration/1.0/include/igsn-identifierType-v1.0.xsd
new file mode 100644
index 0000000..b8572a3
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/include/igsn-identifierType-v1.0.xsd
@@ -0,0 +1,13 @@
+
+
+
+
+ The type of identifier. Currently only IGSN is allowed
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.0/include/igsn-nameIdentifierScheme-v1.0.xsd b/schema.igsn.org/xml/registration/1.0/include/igsn-nameIdentifierScheme-v1.0.xsd
new file mode 100644
index 0000000..e94ff4e
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/include/igsn-nameIdentifierScheme-v1.0.xsd
@@ -0,0 +1,16 @@
+
+
+
+
+ The name or URL of the name identifier scheme.
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.0/include/igsn-relatedIdentifierType-v1.0.xsd b/schema.igsn.org/xml/registration/1.0/include/igsn-relatedIdentifierType-v1.0.xsd
new file mode 100644
index 0000000..125b92b
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/include/igsn-relatedIdentifierType-v1.0.xsd
@@ -0,0 +1,17 @@
+
+
+
+
+ The type of related identifier.
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.0/include/igsn-relationType-v1.0.xsd b/schema.igsn.org/xml/registration/1.0/include/igsn-relationType-v1.0.xsd
new file mode 100644
index 0000000..a81f408
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.0/include/igsn-relationType-v1.0.xsd
@@ -0,0 +1,23 @@
+
+
+
+
+ Description of the relationship of the resource being registered (A) and the related resource (B).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.1/DRAFT.README b/schema.igsn.org/xml/registration/1.1/DRAFT.README
new file mode 100644
index 0000000..dcc65a2
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/DRAFT.README
@@ -0,0 +1 @@
+This schema is not yet supported by service at http://doidb.wdc-terra.org/igsn.
\ No newline at end of file
diff --git a/schema.igsn.org/xml/registration/1.1/igsn.xml b/schema.igsn.org/xml/registration/1.1/igsn.xml
new file mode 100644
index 0000000..d0cb56c
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/igsn.xml
@@ -0,0 +1,23 @@
+
+
+ 20.500.11812/TESTIGSN
+
+
+ John Doe
+ Test
+
+
+
+ 10.5072/TEST
+ 10.5072/TEST2
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/igsn.xsd b/schema.igsn.org/xml/registration/1.1/igsn.xsd
new file mode 100644
index 0000000..57715e3
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/igsn.xsd
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-dateType-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-dateType-v1.1.xsd
new file mode 100644
index 0000000..bfeda3c
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-dateType-v1.1.xsd
@@ -0,0 +1,28 @@
+
+
+
+
+
+ 1997-07-16T19:20
+
+
+
+
+
+
+
+ 1997-07-16T19:20+01:00
+
+
+
+
+
+
+
+ Definition of W3CDTF compliant date. see: http://www.w3.org/TR/NOTE-datetime
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-eventType-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-eventType-v1.1.xsd
new file mode 100644
index 0000000..7dc7b1f
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-eventType-v1.1.xsd
@@ -0,0 +1,17 @@
+
+
+
+
+ The type of status of the physical object and object registration. Version 0.3
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-identifierType-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-identifierType-v1.1.xsd
new file mode 100644
index 0000000..b69d663
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-identifierType-v1.1.xsd
@@ -0,0 +1,13 @@
+
+
+
+
+ The type of identifier. Currently only IGSN is allowed
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-nameIdentifierScheme-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-nameIdentifierScheme-v1.1.xsd
new file mode 100644
index 0000000..da5b57a
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-nameIdentifierScheme-v1.1.xsd
@@ -0,0 +1,16 @@
+
+
+
+
+ The name or URL of the name identifier scheme.
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-relatedIdentifierType-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-relatedIdentifierType-v1.1.xsd
new file mode 100644
index 0000000..104dc9f
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-relatedIdentifierType-v1.1.xsd
@@ -0,0 +1,18 @@
+
+
+
+
+ The type of related identifier.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/1.1/include/igsn-relationType-v1.1.xsd b/schema.igsn.org/xml/registration/1.1/include/igsn-relationType-v1.1.xsd
new file mode 100644
index 0000000..1ff8046
--- /dev/null
+++ b/schema.igsn.org/xml/registration/1.1/include/igsn-relationType-v1.1.xsd
@@ -0,0 +1,23 @@
+
+
+
+
+ Description of the relationship of the resource being registered (A) and the related resource (B).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/schema.igsn.org/xml/registration/README.md b/schema.igsn.org/xml/registration/README.md
new file mode 100644
index 0000000..cfd8275
--- /dev/null
+++ b/schema.igsn.org/xml/registration/README.md
@@ -0,0 +1,6 @@
+# IGSN metadata #
+Metadata in IGSN are handled in two separate streams, one for the registration of identifiers and one for the description of samples. This sub-repository is for the development of the IGSN registration metadata schema.
+The main registration service handles requests based on the registration schema, version 1.0.
+The registration metadata schema development is documented in the [repository wiki](https://github.com/IGSN/metadata/wiki)
+
+Please use the [issue tracker](https://github.com/IGSN/metadata/issues) for bugs, feature requests, etc.