Project

General

Profile

« Previous | Next » 

Revision 874

Added by berkley over 22 years ago

updated for new eml release

View differences:

lib/dtd/eml-software-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT software ((identifier+, shortName?, title+, originator+, pubDate?, pubPlace?, series?, abstract?, keywordSet*, additionalInfo*, rights*, (onlineURL | offlineMedium)*, triple*), (versionNumber*, sourceModule*, binaryFile*, location*, programmingLanguage*))>
3
<!ELEMENT identifier (#PCDATA)>
4
<!ATTLIST identifier system CDATA #IMPLIED >
5
<!ELEMENT shortName (#PCDATA)>
6
<!ELEMENT title (#PCDATA)>
7
<!ELEMENT originator ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
8
<!ELEMENT pubDate (#PCDATA)>
9
<!ELEMENT pubPlace (#PCDATA)>
10
<!ELEMENT series (#PCDATA)>
11
<!ELEMENT abstract (paragraph+)>
12
<!ELEMENT keywordSet (keyword+, keywordThesaurus*)>
13
<!ELEMENT additionalInfo (paragraph+)>
14
<!ELEMENT rights (paragraph+)>
15
<!ELEMENT onlineURL (#PCDATA)>
16
<!ELEMENT offlineMedium (medName?, medDensity?, medDensityUnits?, medVol?, medFormat*, medNote?)>
17
<!ELEMENT triple (subject, relationship, object)>
18
<!ELEMENT versionNumber (#PCDATA)>
19
<!ELEMENT sourceModule (#PCDATA)>
20
<!ELEMENT binaryFile (#PCDATA)>
21
<!ELEMENT location (#PCDATA)>
22
<!ELEMENT programmingLanguage (#PCDATA)>
23
<!ELEMENT individualName (salutation*, givenName*, surName)>
24
<!ELEMENT organizationName (#PCDATA)>
25
<!ELEMENT positionName (#PCDATA)>
26
<!ELEMENT address (deliveryPoint*, city?, administrativeArea?, postalCode?, country?)>
27
<!ELEMENT phone (#PCDATA)>
28
<!ATTLIST phone phonetype CDATA #IMPLIED>
29
<!ELEMENT electronicMailAddress (#PCDATA)>
30
<!ELEMENT onlineLink (#PCDATA)>
31
<!ELEMENT role (#PCDATA)>
32
<!ELEMENT paragraph (#PCDATA)>
33
<!ELEMENT keyword (#PCDATA)>
34
<!ATTLIST keyword keywordType (place | stratum | temporal | theme) #IMPLIED>
35
<!ELEMENT keywordThesaurus (#PCDATA)>
36
<!ELEMENT medName (#PCDATA)>
37
<!ELEMENT medDensity (#PCDATA)>
38
<!ELEMENT medDensityUnits (#PCDATA)>
39
<!ELEMENT medVol (#PCDATA)>
40
<!ELEMENT medFormat (#PCDATA)>
41
<!ELEMENT medNote (#PCDATA)>
42
<!ELEMENT subject (#PCDATA)>
43
<!ELEMENT relationship (#PCDATA)>
44
<!ELEMENT object (#PCDATA)>
45
<!ELEMENT salutation (#PCDATA)>
46
<!ELEMENT givenName (#PCDATA)>
47
<!ELEMENT surName (#PCDATA)>
48
<!ELEMENT deliveryPoint (#PCDATA)>
49
<!ELEMENT city (#PCDATA)>
50
<!ELEMENT administrativeArea (#PCDATA)>
51
<!ELEMENT postalCode (#PCDATA)>
0 52

  
lib/dtd/eml-coverage-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT begdate (#PCDATA)>
3
<!ELEMENT beggeol (geolage)>
4
<!ELEMENT begtime (#PCDATA)>
5
<!ELEMENT citeinfo ANY>
6
<!ELEMENT coverage (geographicCov, temporalCov, taxonomicCov)>
7
<!ELEMENT enddate (#PCDATA)>
8
<!ELEMENT endgeol (geolage)>
9
<!ELEMENT endtime (#PCDATA)>
10
<!ELEMENT geographicCov (descgeog, bounding, dsgpoly*)>
11
<!ELEMENT geolage (geolscal, geolest, geolun?, geolexpl?, geolcit*)>
12
<!ELEMENT gring (#PCDATA)>
13
<!ELEMENT grngpoin (gringlat, gringlon)>
14
<!ELEMENT mdattim (sngdate+)>
15
<!ELEMENT rngdates ((begdate, begtime?, enddate, endtime?) | (beggeol, endgeol))>
16
<!ELEMENT sngdate ((caldate, time?) | geolage)>
17
<!ELEMENT taxoncl (taxonrn?, taxonrv?, common*, taxoncl*)>
18
<!ELEMENT taxonomicCov (keywtax+, taxonsys?, taxongen?, taxoncl+)>
19
<!ELEMENT temporalCov (sngdate | mdattim | rngdates)>
20
<!ELEMENT descgeog (#PCDATA)>
21
<!ELEMENT bounding (westbc, eastbc, northbc, southbc, boundalt?)>
22
<!ELEMENT dsgpoly (dsgpolyo, dsgpolyx*)>
23
<!ELEMENT geolscal (#PCDATA)>
24
<!ELEMENT geolest (#PCDATA)>
25
<!ELEMENT geolun (#PCDATA)>
26
<!ELEMENT geolexpl (#PCDATA)>
27
<!ELEMENT geolcit (citeinfo)>
28
<!ELEMENT gringlat (#PCDATA)>
29
<!ELEMENT gringlon (#PCDATA)>
30
<!ELEMENT caldate (#PCDATA)>
31
<!ELEMENT time (#PCDATA)>
32
<!ELEMENT taxonrn (#PCDATA)>
33
<!ELEMENT taxonrv (#PCDATA)>
34
<!ELEMENT common (#PCDATA)>
35
<!ELEMENT keywtax (taxonkt, taxonkey+)>
36
<!ELEMENT taxonsys (classsys+, idref*, ider+, taxonpro, taxoncom?, vouchers*)>
37
<!ELEMENT taxongen (#PCDATA)>
38
<!ELEMENT westbc (#PCDATA)>
39
<!ELEMENT eastbc (#PCDATA)>
40
<!ELEMENT northbc (#PCDATA)>
41
<!ELEMENT southbc (#PCDATA)>
42
<!ELEMENT boundalt (altmin, almax, altunits)>
43
<!ELEMENT dsgpolyo ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
44
<!ELEMENT dsgpolyx ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
45
<!ELEMENT taxonkt (#PCDATA)>
46
<!ELEMENT taxonkey (#PCDATA)>
47
<!ELEMENT classsys (classcit, classmod?)>
48
<!ELEMENT idref (citeinfo)>
49
<!ELEMENT ider (cntinfo)>
50
<!ELEMENT taxonpro (#PCDATA)>
51
<!ELEMENT taxoncom (#PCDATA)>
52
<!ELEMENT vouchers (specimen, reposit)>
53
<!ELEMENT altmin (#PCDATA)>
54
<!ELEMENT almax (#PCDATA)>
55
<!ELEMENT altunits (#PCDATA)>
56
<!ELEMENT classcit (citeinfo)>
57
<!ELEMENT classmod (#PCDATA)>
58
<!ELEMENT cntinfo ANY>
59
<!ELEMENT specimen (#PCDATA)>
60
<!ELEMENT reposit (cntinfo)>
0 61

  
lib/dtd/eml-party-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- edited with XML Spy v4.2 U (http://www.xmlspy.com) by Jim Jones (NCEAS) -->
3
<!--DTD generated by XML Spy v4.2 U (http://www.xmlspy.com)-->
4
<!ELEMENT description (#PCDATA)>
5
<!ELEMENT example (#PCDATA)>
6
<!ELEMENT lineage (#PCDATA)>
7
<!ELEMENT moduleDescription (#PCDATA)>
8
<!ELEMENT moduleName (#PCDATA)>
9
<!ELEMENT summary (#PCDATA)>
10
<!ELEMENT tooltip (#PCDATA)>
0 11

  
lib/dtd/eml-protocol-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT citation ((identifier+, shortName?, title+, originator+, pubDate?, pubPlace?, series?, abstract?, keywordSet*, additionalInfo*, rights*, (onlineURL | offlineMedium)*, triple*), (ISBN?, ISSN?, (article | book | chapter | manuscript | report | thesis)))>
3
<!ELEMENT eml-protocol (identifier+, protocol+)>
4
<!ELEMENT protocol (method*, processingStep*, qualityControl*)>
5
<!ELEMENT identifier (#PCDATA)>
6
<!ATTLIST identifier system CDATA #IMPLIED>
7
<!ELEMENT shortName (#PCDATA)>
8
<!ELEMENT title (#PCDATA)>
9
<!ELEMENT originator ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
10
<!ELEMENT pubDate (#PCDATA)>
11
<!ELEMENT pubPlace (#PCDATA)>
12
<!ELEMENT series (#PCDATA)>
13
<!ELEMENT abstract (paragraph+)>
14
<!ELEMENT keywordSet (keyword+, keywordThesaurus*)>
15
<!ELEMENT additionalInfo (paragraph+)>
16
<!ELEMENT rights (paragraph+)>
17
<!ELEMENT onlineURL (#PCDATA)>
18
<!ELEMENT offlineMedium (medName?, medDensity?, medDensityUnits?, medVol?, medFormat*, medNote?)>
19
<!ELEMENT triple (subject, relationship, object)>
20
<!ELEMENT ISBN (#PCDATA)>
21
<!ELEMENT ISSN (#PCDATA)>
22
<!ELEMENT article (journal, volume, issue?, pageRange)>
23
<!ELEMENT book (edition?, totalPages?, totalFigures?, totalTables?, volume?)>
24
<!ELEMENT chapter (chapterNumber?, bookEditor, bookTitle, publisher, pageRange?, edition?, volume?)>
25
<!ELEMENT manuscript (pubInfo, Location)>
26
<!ELEMENT report (institution, reportNumber)>
27
<!ELEMENT thesis (degree, pubInfo, totalPages, degreeInstitution)>
28
<!ELEMENT method (paragraph*, citation*)>
29
<!ELEMENT processingStep (paragraph*, citation*)>
30
<!ELEMENT qualityControl (paragraph*, citation*)>
31
<!ELEMENT individualName (salutation*, givenName*, surName)>
32
<!ELEMENT organizationName (#PCDATA)>
33
<!ELEMENT positionName (#PCDATA)>
34
<!ELEMENT address (deliveryPoint*, city?, administrativeArea?, postalCode?, country?)>
35
<!ELEMENT phone (#PCDATA)>
36
<!ATTLIST phone phonetype CDATA #IMPLIED>
37
<!ELEMENT electronicMailAddress (#PCDATA)>
38
<!ELEMENT onlineLink (#PCDATA)>
39
<!ELEMENT role (#PCDATA)>
40
<!ELEMENT paragraph (#PCDATA)>
41
<!ELEMENT keyword (#PCDATA)>
42
<!ATTLIST keyword keywordType (place | stratum | temporal | theme) #IMPLIED>
43
<!ELEMENT keywordThesaurus (#PCDATA)>
44
<!ELEMENT medName (#PCDATA)>
45
<!ELEMENT medDensity (#PCDATA)>
46
<!ELEMENT medDensityUnits (#PCDATA)>
47
<!ELEMENT medVol (#PCDATA)>
48
<!ELEMENT medFormat (#PCDATA)>
49
<!ELEMENT medNote (#PCDATA)>
50
<!ELEMENT subject (#PCDATA)>
51
<!ELEMENT relationship (#PCDATA)>
52
<!ELEMENT object (#PCDATA)>
53
<!ELEMENT journal (#PCDATA)>
54
<!ELEMENT volume (#PCDATA)>
55
<!ELEMENT issue (#PCDATA)>
56
<!ELEMENT pageRange (#PCDATA)>
57
<!ELEMENT edition (#PCDATA)>
58
<!ELEMENT totalPages (#PCDATA)>
59
<!ELEMENT totalFigures (#PCDATA)>
60
<!ELEMENT totalTables (#PCDATA)>
61
<!ELEMENT chapterNumber (#PCDATA)>
62
<!ELEMENT bookEditor (#PCDATA)>
63
<!ELEMENT bookTitle (#PCDATA)>
64
<!ELEMENT publisher (#PCDATA)>
65
<!ELEMENT pubInfo ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
66
<!ELEMENT Location (#PCDATA)>
67
<!ELEMENT institution ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
68
<!ELEMENT reportNumber (#PCDATA)>
69
<!ELEMENT degree (#PCDATA)>
70
<!ELEMENT degreeInstitution (#PCDATA)>
71
<!ELEMENT salutation (#PCDATA)>
72
<!ELEMENT givenName (#PCDATA)>
73
<!ELEMENT surName (#PCDATA)>
74
<!ELEMENT deliveryPoint (#PCDATA)>
75
<!ELEMENT city (#PCDATA)>
76
<!ELEMENT administrativeArea (#PCDATA)>
77
<!ELEMENT postalCode (#PCDATA)>
0 78

  
lib/dtd/eml-access-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT acl (identifier+, (allow | deny)+)>
3
<!ATTLIST acl order (allowFirst | denyFirst) #REQUIRED authSystem CDATA #REQUIRED>
4
<!ELEMENT begdate (#PCDATA)>
5
<!ELEMENT beggeol (geolage)>
6
<!ELEMENT begtime (#PCDATA)>
7
<!ELEMENT citeinfo ANY>
8
<!ELEMENT coverage (geographicCov, temporalCov, taxonomicCov)>
9
<!ELEMENT enddate (#PCDATA)>
10
<!ELEMENT endgeol (geolage)>
11
<!ELEMENT endtime (#PCDATA)>
12
<!ELEMENT geographicCov (descgeog, bounding, dsgpoly*)>
13
<!ELEMENT geolage (geolscal, geolest, geolun?, geolexpl?, geolcit*)>
14
<!ELEMENT gring (#PCDATA)>
15
<!ELEMENT grngpoin (gringlat, gringlon)>
16
<!ELEMENT mdattim (sngdate+)>
17
<!ELEMENT rngdates ((begdate, begtime?, enddate, endtime?) | (beggeol, endgeol))>
18
<!ELEMENT sngdate ((caldate, time?) | geolage)>
19
<!ELEMENT taxoncl (taxonrn?, taxonrv?, common*, taxoncl*)>
20
<!ELEMENT taxonomicCov (keywtax+, taxonsys?, taxongen?, taxoncl+)>
21
<!ELEMENT temporalCov (sngdate | mdattim | rngdates)>
22
<!ELEMENT identifier (#PCDATA)>
23
<!ATTLIST identifier system CDATA #IMPLIED>
24
<!ELEMENT allow (principal+, permission+, duration?, ticketCount?)>
25
<!ELEMENT deny (principal+, permission+, duration?, ticketCount?)>
26
<!ELEMENT descgeog (#PCDATA)>
27
<!ELEMENT bounding (westbc, eastbc, northbc, southbc, boundalt?)>
28
<!ELEMENT dsgpoly (dsgpolyo, dsgpolyx*)>
29
<!ELEMENT geolscal (#PCDATA)>
30
<!ELEMENT geolest (#PCDATA)>
31
<!ELEMENT geolun (#PCDATA)>
32
<!ELEMENT geolexpl (#PCDATA)>
33
<!ELEMENT geolcit (citeinfo)>
34
<!ELEMENT gringlat (#PCDATA)>
35
<!ELEMENT gringlon (#PCDATA)>
36
<!ELEMENT caldate (#PCDATA)>
37
<!ELEMENT time (#PCDATA)>
38
<!ELEMENT taxonrn (#PCDATA)>
39
<!ELEMENT taxonrv (#PCDATA)>
40
<!ELEMENT common (#PCDATA)>
41
<!ELEMENT keywtax (taxonkt, taxonkey+)>
42
<!ELEMENT taxonsys (classsys+, idref*, ider+, taxonpro, taxoncom?, vouchers*)>
43
<!ELEMENT taxongen (#PCDATA)>
44
<!ELEMENT principal (#PCDATA)>
45
<!ELEMENT permission (#PCDATA)>
46
<!ELEMENT duration (sngdate | mdattim | rngdates)>
47
<!ELEMENT ticketCount (#PCDATA)>
48
<!ELEMENT westbc (#PCDATA)>
49
<!ELEMENT eastbc (#PCDATA)>
50
<!ELEMENT northbc (#PCDATA)>
51
<!ELEMENT southbc (#PCDATA)>
52
<!ELEMENT boundalt (altmin, almax, altunits)>
53
<!ELEMENT dsgpolyo ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
54
<!ELEMENT dsgpolyx ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
55
<!ELEMENT taxonkt (#PCDATA)>
56
<!ELEMENT taxonkey (#PCDATA)>
57
<!ELEMENT classsys (classcit, classmod?)>
58
<!ELEMENT idref (citeinfo)>
59
<!ELEMENT ider (cntinfo)>
60
<!ELEMENT taxonpro (#PCDATA)>
61
<!ELEMENT taxoncom (#PCDATA)>
62
<!ELEMENT vouchers (specimen, reposit)>
63
<!ELEMENT altmin (#PCDATA)>
64
<!ELEMENT almax (#PCDATA)>
65
<!ELEMENT altunits (#PCDATA)>
66
<!ELEMENT classcit (citeinfo)>
67
<!ELEMENT classmod (#PCDATA)>
68
<!ELEMENT cntinfo ANY>
69
<!ELEMENT specimen (#PCDATA)>
70
<!ELEMENT reposit (cntinfo)>
0 71

  
lib/dtd/eml-attribute-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT eml-attribute (identifier+, attribute+)>
3
<!ELEMENT identifier (#PCDATA)>
4
<!ATTLIST identifier system CDATA #IMPLIED>
5
<!ELEMENT attribute (attributeName, attributeLabel*, attributeDefinition, unit?, dataType?, attributeDomain, missingValueCode*, precision?)>
6
<!ELEMENT attributeName (#PCDATA)>
7
<!ELEMENT attributeLabel (#PCDATA)>
8
<!ELEMENT attributeDefinition (#PCDATA)>
9
<!ELEMENT unit (#PCDATA)>
10
<!ELEMENT dataType (#PCDATA)>
11
<!ELEMENT attributeDomain ((enumeratedDomain | textDomain)+ | numericDomain+)>
12
<!ELEMENT missingValueCode (#PCDATA)>
13
<!ELEMENT precision (#PCDATA)>
14
<!ELEMENT enumeratedDomain (code, definition, source?)>
15
<!ELEMENT textDomain (definition, pattern*, source?)>
16
<!ELEMENT numericDomain (minimum?, maximum?)>
17
<!ELEMENT code (#PCDATA)>
18
<!ELEMENT definition (#PCDATA)>
19
<!ELEMENT source (#PCDATA)>
20
<!ELEMENT pattern (#PCDATA)>
21
<!ELEMENT minimum (#PCDATA)>
22
<!ELEMENT maximum (#PCDATA)>
0 23

  
lib/dtd/eml-project-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT begdate (#PCDATA)>
3
<!ELEMENT beggeol (geolage)>
4
<!ELEMENT begtime (#PCDATA)>
5
<!ELEMENT citeinfo ANY>
6
<!ELEMENT coverage (geographicCov, temporalCov, taxonomicCov)>
7
<!ELEMENT enddate (#PCDATA)>
8
<!ELEMENT endgeol (geolage)>
9
<!ELEMENT endtime (#PCDATA)>
10
<!ELEMENT geographicCov (descgeog, bounding, dsgpoly*)>
11
<!ELEMENT geolage (geolscal, geolest, geolun?, geolexpl?, geolcit*)>
12
<!ELEMENT gring (#PCDATA)>
13
<!ELEMENT grngpoin (gringlat, gringlon)>
14
<!ELEMENT mdattim (sngdate+)>
15
<!ELEMENT rngdates ((begdate, begtime?, enddate, endtime?) | (beggeol, endgeol))>
16
<!ELEMENT sngdate ((caldate, time?) | geolage)>
17
<!ELEMENT taxoncl (taxonrn?, taxonrv?, common*, taxoncl*)>
18
<!ELEMENT taxonomicCov (keywtax+, taxonsys?, taxongen?, taxoncl+)>
19
<!ELEMENT temporalCov (sngdate | mdattim | rngdates)>
20
<!ELEMENT citation ((identifier+, shortName?, title+, originator+, pubDate?, pubPlace?, series?, abstract?, keywordSet*, additionalInfo*, rights*, (onlineURL | offlineMedium)*, triple*), (ISBN?, ISSN?, (article | book | chapter | manuscript | report | thesis)))>
21
<!ELEMENT designDescription (protocol*, sampling*, paragraph*, citation*)>
22
<!ELEMENT eml-project (identifier+, researchProject+)>
23
<!ELEMENT researchProject (title+, personnel+, temporalCov*, geographicCov*, abstract?, funding?, siteDescription*, designDescription*, researchProject*)>
24
<!ELEMENT siteDescription (paragraph*, citation*)>
25
<!ELEMENT eml-protocol (identifier+, protocol+)>
26
<!ELEMENT paragraph (#PCDATA)>
27
<!ELEMENT protocol (method*, processingStep*, qualityControl*)>
28
<!ELEMENT descgeog (#PCDATA)>
29
<!ELEMENT bounding (westbc, eastbc, northbc, southbc, boundalt?)>
30
<!ELEMENT dsgpoly (dsgpolyo, dsgpolyx*)>
31
<!ELEMENT geolscal (#PCDATA)>
32
<!ELEMENT geolest (#PCDATA)>
33
<!ELEMENT geolun (#PCDATA)>
34
<!ELEMENT geolexpl (#PCDATA)>
35
<!ELEMENT geolcit (citeinfo)>
36
<!ELEMENT gringlat (#PCDATA)>
37
<!ELEMENT gringlon (#PCDATA)>
38
<!ELEMENT caldate (#PCDATA)>
39
<!ELEMENT time (#PCDATA)>
40
<!ELEMENT taxonrn (#PCDATA)>
41
<!ELEMENT taxonrv (#PCDATA)>
42
<!ELEMENT common (#PCDATA)>
43
<!ELEMENT keywtax (taxonkt, taxonkey+)>
44
<!ELEMENT taxonsys (classsys+, idref*, ider+, taxonpro, taxoncom?, vouchers*)>
45
<!ELEMENT taxongen (#PCDATA)>
46
<!ELEMENT identifier (#PCDATA)>
47
<!ATTLIST identifier system CDATA #IMPLIED>
48
<!ELEMENT shortName (#PCDATA)>
49
<!ELEMENT title (#PCDATA)>
50
<!ELEMENT originator ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
51
<!ELEMENT pubDate (#PCDATA)>
52
<!ELEMENT pubPlace (#PCDATA)>
53
<!ELEMENT series (#PCDATA)>
54
<!ELEMENT abstract (paragraph+)>
55
<!ELEMENT keywordSet (keyword+, keywordThesaurus*)>
56
<!ELEMENT additionalInfo (paragraph+)>
57
<!ELEMENT rights (paragraph+)>
58
<!ELEMENT onlineURL (#PCDATA)>
59
<!ELEMENT offlineMedium (medName?, medDensity?, medDensityUnits?, medVol?, medFormat*, medNote?)>
60
<!ELEMENT triple (subject, relationship, object)>
61
<!ELEMENT ISBN (#PCDATA)>
62
<!ELEMENT ISSN (#PCDATA)>
63
<!ELEMENT article (journal, volume, issue?, pageRange)>
64
<!ELEMENT book (edition?, totalPages?, totalFigures?, totalTables?, volume?)>
65
<!ELEMENT chapter (chapterNumber?, bookEditor, bookTitle, publisher, pageRange?, edition?, volume?)>
66
<!ELEMENT manuscript (pubInfo, Location)>
67
<!ELEMENT report (institution, reportNumber)>
68
<!ELEMENT thesis (degree, pubInfo, totalPages, degreeInstitution)>
69
<!ELEMENT sampling (temporalCov*, frequency?, paragraph*, citation*)>
70

  
71
<!ELEMENT personnel ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
72
<!ELEMENT funding (paragraph+)>
73
<!ELEMENT method (paragraph*, citation*)>
74
<!ELEMENT processingStep (paragraph*, citation*)>
75
<!ELEMENT qualityControl (paragraph*, citation*)>
76
<!ELEMENT westbc (#PCDATA)>
77
<!ELEMENT eastbc (#PCDATA)>
78
<!ELEMENT northbc (#PCDATA)>
79
<!ELEMENT southbc (#PCDATA)>
80
<!ELEMENT boundalt (altmin, almax, altunits)>
81
<!ELEMENT dsgpolyo ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
82
<!ELEMENT dsgpolyx ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
83
<!ELEMENT taxonkt (#PCDATA)>
84
<!ELEMENT taxonkey (#PCDATA)>
85
<!ELEMENT classsys (classcit, classmod?)>
86
<!ELEMENT idref (citeinfo)>
87
<!ELEMENT ider (cntinfo)>
88
<!ELEMENT taxonpro (#PCDATA)>
89
<!ELEMENT taxoncom (#PCDATA)>
90
<!ELEMENT vouchers (specimen, reposit)>
91
<!ELEMENT individualName (salutation*, givenName*, surName)>
92
<!ELEMENT organizationName (#PCDATA)>
93
<!ELEMENT positionName (#PCDATA)>
94
<!ELEMENT address (deliveryPoint*, city?, administrativeArea?, postalCode?, country?)>
95
<!ELEMENT phone (#PCDATA)>
96
<!ATTLIST phone phonetype CDATA #IMPLIED>
97
<!ELEMENT electronicMailAddress (#PCDATA)>
98
<!ELEMENT onlineLink (#PCDATA)>
99
<!ELEMENT role (#PCDATA)>
100
<!ELEMENT keyword (#PCDATA)>
101
<!ATTLIST keyword keywordType (place | stratum | temporal | theme) #IMPLIED>
102
<!ELEMENT keywordThesaurus (#PCDATA)>
103
<!ELEMENT medName (#PCDATA)>
104
<!ELEMENT medDensity (#PCDATA)>
105
<!ELEMENT medDensityUnits (#PCDATA)>
106
<!ELEMENT medVol (#PCDATA)>
107
<!ELEMENT medFormat (#PCDATA)>
108
<!ELEMENT medNote (#PCDATA)>
109
<!ELEMENT subject (#PCDATA)>
110
<!ELEMENT relationship (#PCDATA)>
111
<!ELEMENT object (#PCDATA)>
112
<!ELEMENT journal (#PCDATA)>
113
<!ELEMENT volume (#PCDATA)>
114
<!ELEMENT issue (#PCDATA)>
115
<!ELEMENT pageRange (#PCDATA)>
116
<!ELEMENT edition (#PCDATA)>
117
<!ELEMENT totalPages (#PCDATA)>
118
<!ELEMENT totalFigures (#PCDATA)>
119
<!ELEMENT totalTables (#PCDATA)>
120
<!ELEMENT chapterNumber (#PCDATA)>
121
<!ELEMENT bookEditor (#PCDATA)>
122
<!ELEMENT bookTitle (#PCDATA)>
123
<!ELEMENT publisher (#PCDATA)>
124
<!ELEMENT pubInfo ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
125
<!ELEMENT Location (#PCDATA)>
126
<!ELEMENT institution ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
127
<!ELEMENT reportNumber (#PCDATA)>
128
<!ELEMENT degree (#PCDATA)>
129
<!ELEMENT degreeInstitution (#PCDATA)>
130
<!ELEMENT frequency (#PCDATA)>
131
<!ELEMENT altmin (#PCDATA)>
132
<!ELEMENT almax (#PCDATA)>
133
<!ELEMENT altunits (#PCDATA)>
134
<!ELEMENT classcit (citeinfo)>
135
<!ELEMENT classmod (#PCDATA)>
136
<!ELEMENT cntinfo ANY>
137
<!ELEMENT specimen (#PCDATA)>
138
<!ELEMENT reposit (cntinfo)>
139
<!ELEMENT salutation (#PCDATA)>
140
<!ELEMENT givenName (#PCDATA)>
141
<!ELEMENT surName (#PCDATA)>
142
<!ELEMENT deliveryPoint (#PCDATA)>
143
<!ELEMENT city (#PCDATA)>
144
<!ELEMENT administrativeArea (#PCDATA)>
145
<!ELEMENT postalCode (#PCDATA)>
146
<!ELEMENT country (#PCDATA)>
0 147

  
lib/dtd/eml-documentation-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- edited with XML Spy v4.2 U (http://www.xmlspy.com) by Jim Jones (NCEAS) -->
3
<!--DTD generated by XML Spy v4.2 U (http://www.xmlspy.com)-->
4
<!ELEMENT description (#PCDATA)>
5
<!ELEMENT example (#PCDATA)>
6
<!ELEMENT lineage (#PCDATA)>
7
<!ELEMENT moduleDescription (#PCDATA)>
8
<!ELEMENT moduleName (#PCDATA)>
9
<!ELEMENT summary (#PCDATA)>
0 10

  
lib/dtd/eml-physical-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT eml-physical (identifier+, format, characterEncoding?, size?, authentication*, compressionMethod?, encodingMethod?, numHeaderLines?, recordDelimiter?, maxRecordLength?, quoteCharacter*, literalCharacter*, (fieldStartColumn?, (fieldWidth | fieldDelimiter))*)>
3
<!ELEMENT identifier (#PCDATA)>
4
<!ATTLIST identifier system CDATA #IMPLIED>
5
<!ELEMENT format (#PCDATA)>
6
<!ELEMENT characterEncoding (#PCDATA)>
7
<!ELEMENT size (#PCDATA)>
8
<!ATTLIST size unit CDATA #REQUIRED>
9
<!ELEMENT authentication (#PCDATA)>
10
<!ATTLIST authentication method CDATA #IMPLIED>
11
<!ELEMENT compressionMethod (#PCDATA)>
12
<!ELEMENT encodingMethod (#PCDATA)>
13
<!ELEMENT numHeaderLines (#PCDATA)>
14
<!ELEMENT recordDelimiter (#PCDATA)>
15
<!ELEMENT maxRecordLength (#PCDATA)>
16
<!ELEMENT quoteCharacter (#PCDATA)>
17
<!ELEMENT literalCharacter (#PCDATA)>
18
<!ELEMENT fieldStartColumn (#PCDATA)>
19
<!ELEMENT fieldWidth (#PCDATA)>
20
<!ELEMENT fieldDelimiter (#PCDATA)>
0 21

  
lib/dtd/eml-entity-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT begdate (#PCDATA)>
3
<!ELEMENT beggeol (geolage)>
4
<!ELEMENT begtime (#PCDATA)>
5
<!ELEMENT citeinfo ANY>
6
<!ELEMENT coverage (geographicCov, temporalCov, taxonomicCov)>
7
<!ELEMENT enddate (#PCDATA)>
8
<!ELEMENT endgeol (geolage)>
9
<!ELEMENT endtime (#PCDATA)>
10
<!ELEMENT geographicCov (descgeog, bounding, dsgpoly*)>
11
<!ELEMENT geolage (geolscal, geolest, geolun?, geolexpl?, geolcit*)>
12
<!ELEMENT gring (#PCDATA)>
13
<!ELEMENT grngpoin (gringlat, gringlon)>
14
<!ELEMENT mdattim (sngdate+)>
15
<!ELEMENT rngdates ((begdate, begtime?, enddate, endtime?) | (beggeol, endgeol))>
16
<!ELEMENT sngdate ((caldate, time?) | geolage)>
17
<!ELEMENT taxoncl (taxonrn?, taxonrv?, common*, taxoncl*)>
18
<!ELEMENT taxonomicCov (keywtax+, taxonsys?, taxongen?, taxoncl+)>
19
<!ELEMENT temporalCov (sngdate | mdattim | rngdates)>
20
<!ELEMENT other-entity ((identifier+, entityName, entityDescription?, temporalCov?, geographicCov?, taxonomicCov?), (entityType))>
21
<!ELEMENT table-entity ((identifier+, entityName, entityDescription?, temporalCov?, geographicCov?, taxonomicCov?), (orientation?, caseSensitive?, numberOfRecords?))>
22
<!ELEMENT descgeog (#PCDATA)>
23
<!ELEMENT bounding (westbc, eastbc, northbc, southbc, boundalt?)>
24
<!ELEMENT dsgpoly (dsgpolyo, dsgpolyx*)>
25
<!ELEMENT geolscal (#PCDATA)>
26
<!ELEMENT geolest (#PCDATA)>
27
<!ELEMENT geolun (#PCDATA)>
28
<!ELEMENT geolexpl (#PCDATA)>
29
<!ELEMENT geolcit (citeinfo)>
30
<!ELEMENT gringlat (#PCDATA)>
31
<!ELEMENT gringlon (#PCDATA)>
32
<!ELEMENT caldate (#PCDATA)>
33
<!ELEMENT time (#PCDATA)>
34
<!ELEMENT taxonrn (#PCDATA)>
35
<!ELEMENT taxonrv (#PCDATA)>
36
<!ELEMENT common (#PCDATA)>
37
<!ELEMENT keywtax (taxonkt, taxonkey+)>
38
<!ELEMENT taxonsys (classsys+, idref*, ider+, taxonpro, taxoncom?, vouchers*)>
39
<!ELEMENT taxongen (#PCDATA)>
40
<!ELEMENT identifier (#PCDATA)>
41
<!ATTLIST identifier system CDATA #IMPLIED>
42
<!ELEMENT entityName (#PCDATA)>
43
<!ELEMENT entityDescription (#PCDATA)>
44
<!ELEMENT entityType (#PCDATA)>
45
<!ELEMENT orientation EMPTY>
46
<!ATTLIST orientation columnorrow (columnmajor | rowmajor) #IMPLIED>
47
<!ELEMENT caseSensitive EMPTY>
48
<!ATTLIST caseSensitive yesorno (yes | no) #IMPLIED>
49
<!ELEMENT numberOfRecords (#PCDATA)>
50
<!ELEMENT westbc (#PCDATA)>
51
<!ELEMENT eastbc (#PCDATA)>
52
<!ELEMENT northbc (#PCDATA)>
53
<!ELEMENT southbc (#PCDATA)>
54
<!ELEMENT boundalt (altmin, almax, altunits)>
55
<!ELEMENT dsgpolyo ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
56
<!ELEMENT dsgpolyx ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
57
<!ELEMENT taxonkt (#PCDATA)>
58
<!ELEMENT taxonkey (#PCDATA)>
59
<!ELEMENT classsys (classcit, classmod?)>
60
<!ELEMENT idref (citeinfo)>
61
<!ELEMENT ider (cntinfo)>
62
<!ELEMENT taxonpro (#PCDATA)>
63
<!ELEMENT taxoncom (#PCDATA)>
64
<!ELEMENT vouchers (specimen, reposit)>
65
<!ELEMENT altmin (#PCDATA)>
66
<!ELEMENT almax (#PCDATA)>
67
<!ELEMENT altunits (#PCDATA)>
68
<!ELEMENT classcit (citeinfo)>
69
<!ELEMENT classmod (#PCDATA)>
70
<!ELEMENT cntinfo ANY>
71
<!ELEMENT specimen (#PCDATA)>
72
<!ELEMENT reposit (cntinfo)>
0 73

  
lib/dtd/eml-literature-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT citation ((identifier+, shortName?, title+, originator+, pubDate?, pubPlace?, series?, abstract?, keywordSet*, additionalInfo*, rights*, (onlineURL | offlineMedium)*, triple*), (ISBN?, ISSN?, (article | book | chapter | manuscript | report | thesis)))>
3
<!ELEMENT identifier (#PCDATA)>
4
<!ATTLIST identifier system CDATA #IMPLIED>
5
<!ELEMENT shortName (#PCDATA)>
6
<!ELEMENT title (#PCDATA)>
7
<!ELEMENT originator ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
8
<!ELEMENT pubDate (#PCDATA)>
9
<!ELEMENT pubPlace (#PCDATA)>
10
<!ELEMENT series (#PCDATA)>
11
<!ELEMENT abstract (paragraph+)>
12
<!ELEMENT keywordSet (keyword+, keywordThesaurus*)>
13
<!ELEMENT additionalInfo (paragraph+)>
14
<!ELEMENT rights (paragraph+)>
15
<!ELEMENT onlineURL (#PCDATA)>
16
<!ELEMENT offlineMedium (medName?, medDensity?, medDensityUnits?, medVol?, medFormat*, medNote?)>
17
<!ELEMENT triple (subject, relationship, object)>
18
<!ELEMENT ISBN (#PCDATA)>
19
<!ELEMENT ISSN (#PCDATA)>
20
<!ELEMENT article (journal, volume, issue?, pageRange)>
21
<!ELEMENT book (edition?, totalPages?, totalFigures?, totalTables?, volume?)>
22
<!ELEMENT chapter (chapterNumber?, bookEditor, bookTitle, publisher, pageRange?, edition?, volume?)>
23
<!ELEMENT manuscript (pubInfo, Location)>
24
<!ELEMENT report (institution, reportNumber)>
25
<!ELEMENT thesis (degree, pubInfo, totalPages, degreeInstitution)>
26
<!ELEMENT individualName (salutation*, givenName*, surName)>
27
<!ELEMENT organizationName (#PCDATA)>
28
<!ELEMENT positionName (#PCDATA)>
29
<!ELEMENT address (deliveryPoint*, city?, administrativeArea?, postalCode?, country?)>
30
<!ELEMENT phone (#PCDATA)>
31
<!ATTLIST phone phonetype CDATA #IMPLIED>
32
<!ELEMENT electronicMailAddress (#PCDATA)>
33
<!ELEMENT onlineLink (#PCDATA)>
34
<!ELEMENT role (#PCDATA)>
35
<!ELEMENT paragraph (#PCDATA)>
36
<!ELEMENT keyword (#PCDATA)>
37
<!ATTLIST keyword keywordType (place | stratum | temporal | theme) #IMPLIED>
38
<!ELEMENT keywordThesaurus (#PCDATA)>
39
<!ELEMENT medName (#PCDATA)>
40
<!ELEMENT medDensity (#PCDATA)>
41
<!ELEMENT medDensityUnits (#PCDATA)>
42
<!ELEMENT medVol (#PCDATA)>
43
<!ELEMENT medFormat (#PCDATA)>
44
<!ELEMENT medNote (#PCDATA)>
45
<!ELEMENT subject (#PCDATA)>
46
<!ELEMENT relationship (#PCDATA)>
47
<!ELEMENT object (#PCDATA)>
48
<!ELEMENT journal (#PCDATA)>
49
<!ELEMENT volume (#PCDATA)>
50
<!ELEMENT issue (#PCDATA)>
51
<!ELEMENT pageRange (#PCDATA)>
52
<!ELEMENT edition (#PCDATA)>
53
<!ELEMENT totalPages (#PCDATA)>
54
<!ELEMENT totalFigures (#PCDATA)>
55
<!ELEMENT totalTables (#PCDATA)>
56
<!ELEMENT chapterNumber (#PCDATA)>
57
<!ELEMENT bookEditor (#PCDATA)>
58
<!ELEMENT bookTitle (#PCDATA)>
59
<!ELEMENT publisher (#PCDATA)>
60
<!ELEMENT pubInfo ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
61
<!ELEMENT Location (#PCDATA)>
62
<!ELEMENT institution ((individualName | organizationName | positionName), address*, phone*, electronicMailAddress*, onlineLink*, role+)>
63
<!ELEMENT reportNumber (#PCDATA)>
64
<!ELEMENT degree (#PCDATA)>
65
<!ELEMENT degreeInstitution (#PCDATA)>
66
<!ELEMENT salutation (#PCDATA)>
67
<!ELEMENT givenName (#PCDATA)>
68
<!ELEMENT surName (#PCDATA)>
69
<!ELEMENT deliveryPoint (#PCDATA)>
70
<!ELEMENT city (#PCDATA)>
71
<!ELEMENT administrativeArea (#PCDATA)>
72
<!ELEMENT postalCode (#PCDATA)>
0 73

  
lib/dtd/eml-constraint-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT eml-constraint (identifier+, constraint+)>
3
<!ELEMENT identifier (#PCDATA)>
4
<!ATTLIST identifier system CDATA #IMPLIED>
5
<!ELEMENT constraint (constraintType, constraintName?, constraintDescription?, entityId?, key?, referencedEntityId?, referencedKey?, cardinality?, checkCondition?)>
6
<!ELEMENT constraintType (#PCDATA)>
7
<!ELEMENT constraintName (#PCDATA)>
8
<!ELEMENT constraintDescription (#PCDATA)>
9
<!ELEMENT entityId (#PCDATA)>
10
<!ELEMENT key (attributeName+)>
11
<!ELEMENT referencedEntityId (#PCDATA)>
12
<!ELEMENT referencedKey (attributeName+)>
13
<!ELEMENT cardinality (#PCDATA)>
14
<!ELEMENT checkCondition (#PCDATA)>
0 15

  
lib/dtd/eml-dataset-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!ELEMENT begdate (#PCDATA)>
3
<!ELEMENT beggeol (geolage)>
4
<!ELEMENT begtime (#PCDATA)>
5
<!ELEMENT citeinfo ANY>
6
<!ELEMENT coverage (geographicCov, temporalCov, taxonomicCov)>
7
<!ELEMENT enddate (#PCDATA)>
8
<!ELEMENT endgeol (geolage)>
9
<!ELEMENT endtime (#PCDATA)>
10
<!ELEMENT geographicCov (descgeog, bounding, dsgpoly*)>
11
<!ELEMENT geolage (geolscal, geolest, geolun?, geolexpl?, geolcit*)>
12
<!ELEMENT gring (#PCDATA)>
13
<!ELEMENT grngpoin (gringlat, gringlon)>
14
<!ELEMENT mdattim (sngdate+)>
15
<!ELEMENT rngdates ((begdate, begtime?, enddate, endtime?) | (beggeol, endgeol))>
16
<!ELEMENT sngdate ((caldate, time?) | geolage)>
17
<!ELEMENT taxoncl (taxonrn?, taxonrv?, common*, taxoncl*)>
18
<!ELEMENT taxonomicCov (keywtax+, taxonsys?, taxongen?, taxoncl+)>
19
<!ELEMENT temporalCov (sngdate | mdattim | rngdates)>
20
<!ELEMENT dataset ((identifier+, shortName?, title+, originator+, pubDate?, pubPlace?, series?, abstract?, keywordSet*, additionalInfo*, rights*, (onlineURL | offlineMedium)*, triple*), (temporalCov*, geographicCov*, taxonomicCov*))>
21
<!ELEMENT descgeog (#PCDATA)>
22
<!ELEMENT bounding (westbc, eastbc, northbc, southbc, boundalt?)>
23
<!ELEMENT dsgpoly (dsgpolyo, dsgpolyx*)>
24
<!ELEMENT geolscal (#PCDATA)>
25
<!ELEMENT geolest (#PCDATA)>
26
<!ELEMENT geolun (#PCDATA)>
27
<!ELEMENT geolexpl (#PCDATA)>
28
<!ELEMENT geolcit (citeinfo)>
29
<!ELEMENT gringlat (#PCDATA)>
30
<!ELEMENT gringlon (#PCDATA)>
31
<!ELEMENT caldate (#PCDATA)>
32
<!ELEMENT time (#PCDATA)>
33
<!ELEMENT taxonrn (#PCDATA)>
34
<!ELEMENT taxonrv (#PCDATA)>
35
<!ELEMENT common (#PCDATA)>
36
<!ELEMENT keywtax (taxonkt, taxonkey+)>
37
<!ELEMENT taxonsys (classsys+, idref*, ider+, taxonpro, taxoncom?, vouchers*)>
38
<!ELEMENT taxongen (#PCDATA)>
39
<!ELEMENT identifier (#PCDATA)>
40
<!ATTLIST identifier system CDATA #IMPLIED>
41
<!ELEMENT shortName (#PCDATA)>
42
<!ELEMENT title (#PCDATA)>
43
<!ELEMENT originator ((individualName | organizationName | positionName)+, address*, phone*, electronicMailAddress*, onlineLink*, role+)>
44
<!ELEMENT pubDate (#PCDATA)>
45
<!ELEMENT pubPlace (#PCDATA)>
46
<!ELEMENT series (#PCDATA)>
47
<!ELEMENT abstract (paragraph+)>
48
<!ELEMENT keywordSet (keyword+, keywordThesaurus*)>
49
<!ELEMENT additionalInfo (paragraph+)>
50
<!ELEMENT rights (paragraph+)>
51
<!ELEMENT onlineURL (#PCDATA)>
52
<!ELEMENT offlineMedium (medName?, medDensity?, medDensityUnits?, medVol?, medFormat*, medNote?)>
53
<!ELEMENT triple (subject, relationship, object)>
54
<!ELEMENT westbc (#PCDATA)>
55
<!ELEMENT eastbc (#PCDATA)>
56
<!ELEMENT northbc (#PCDATA)>
57
<!ELEMENT southbc (#PCDATA)>
58
<!ELEMENT boundalt (altmin, almax, altunits)>
59
<!ELEMENT dsgpolyo ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
60
<!ELEMENT dsgpolyx ((grngpoin, grngpoin, grngpoin, grngpoin+) | gring)>
61
<!ELEMENT taxonkt (#PCDATA)>
62
<!ELEMENT taxonkey (#PCDATA)>
63
<!ELEMENT classsys (classcit, classmod?)>
64
<!ELEMENT idref (citeinfo)>
65
<!ELEMENT ider (cntinfo)>
66
<!ELEMENT taxonpro (#PCDATA)>
67
<!ELEMENT taxoncom (#PCDATA)>
68
<!ELEMENT vouchers (specimen, reposit)>
69
<!ELEMENT individualName (salutation*, givenName*, surName)>
70
<!ELEMENT organizationName (#PCDATA)>
71
<!ELEMENT positionName (#PCDATA)>
72
<!ELEMENT address (deliveryPoint*, city?, administrativeArea?, postalCode?, country?)>
73
<!ELEMENT phone (#PCDATA)>
74
<!ATTLIST phone phonetype CDATA #IMPLIED>
75
<!ELEMENT electronicMailAddress (#PCDATA)>
76
<!ELEMENT onlineLink (#PCDATA)>
77
<!ELEMENT role (#PCDATA)>
78
<!ELEMENT paragraph (#PCDATA)>
79
<!ELEMENT keyword (#PCDATA)>
80
<!ATTLIST keyword keywordType (place | stratum | temporal | theme) #IMPLIED>
81
<!ELEMENT keywordThesaurus (#PCDATA)>
82
<!ELEMENT medName (#PCDATA)>
83
<!ELEMENT medDensity (#PCDATA)>
84
<!ELEMENT medDensityUnits (#PCDATA)>
85
<!ELEMENT medVol (#PCDATA)>
86
<!ELEMENT medFormat (#PCDATA)>
87
<!ELEMENT medNote (#PCDATA)>
88
<!ELEMENT subject (#PCDATA)>
89
<!ELEMENT relationship (#PCDATA)>
90
<!ELEMENT object (#PCDATA)>
91
<!ELEMENT altmin (#PCDATA)>
92
<!ELEMENT almax (#PCDATA)>
93
<!ELEMENT altunits (#PCDATA)>
94
<!ELEMENT classcit (citeinfo)>
95
<!ELEMENT classmod (#PCDATA)>
96
<!ELEMENT cntinfo ANY>
97
<!ELEMENT specimen (#PCDATA)>
98
<!ELEMENT reposit (cntinfo)>
99
<!ELEMENT salutation (#PCDATA)>
100
<!ELEMENT givenName (#PCDATA)>
101
<!ELEMENT surName (#PCDATA)>
102
<!ELEMENT deliveryPoint (#PCDATA)>
103
<!ELEMENT city (#PCDATA)>
104
<!ELEMENT administrativeArea (#PCDATA)>
105
<!ELEMENT postalCode (#PCDATA)>
106
<!ELEMENT country (#PCDATA)>
0 107

  
lib/dtd/eml-resource-2.0.0.beta6e.dtd
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- edited with XML Spy v4.2 U (http://www.xmlspy.com) by Jim Jones (NCEAS) -->
3
<!--DTD generated by XML Spy v4.2 U (http://www.xmlspy.com)-->
4
<!ELEMENT description (#PCDATA)>
5
<!ELEMENT example (#PCDATA)>
6
<!ELEMENT lineage (#PCDATA)>
7
<!ELEMENT moduleDescription (#PCDATA)>
8
<!ELEMENT moduleName (#PCDATA)>
9
<!ELEMENT summary (#PCDATA)>
10
<!ELEMENT tooltip (#PCDATA)>
0 11

  
src/loaddtd.sql
1 1
INSERT INTO xml_catalog (entry_type, public_id, system_id)
2
  VALUES ('DTD', '-//ecoinformatics.org//eml-access-2.0.0beta6//EN',
3
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-access-2.0.0.beta6e.dtd');
4
INSERT INTO xml_catalog (entry_type, public_id, system_id)
5
  VALUES ('DTD', '-//ecoinformatics.org//eml-attribute-2.0.0beta6//EN',
6
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-attribute-2.0.0.beta6e.dtd');
7
INSERT INTO xml_catalog (entry_type, public_id, system_id)
8
  VALUES ('DTD', '-//ecoinformatics.org//eml-constraint-2.0.0beta6//EN',
9
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-constraint-2.0.0.beta6e.dtd');
10
INSERT INTO xml_catalog (entry_type, public_id, system_id)
11
  VALUES ('DTD', '-//ecoinformatics.org//eml-coverage-2.0.0beta6//EN',
12
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-coverage-2.0.0.beta6e.dtd');
13
INSERT INTO xml_catalog (entry_type, public_id, system_id)
14
  VALUES ('DTD', '-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN',
15
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-dataset-2.0.0.beta6e.dtd');
16
INSERT INTO xml_catalog (entry_type, public_id, system_id)
17
  VALUES ('DTD', '-//ecoinformatics.org//eml-distribution-2.0.0beta6//EN',
18
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-distribution-2.0.0.beta6e.dtd');
19
INSERT INTO xml_catalog (entry_type, public_id, system_id)
20
  VALUES ('DTD', '-//ecoinformatics.org//eml-entity-2.0.0beta6//EN',
21
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-entity-2.0.0.beta6e.dtd');
22
INSERT INTO xml_catalog (entry_type, public_id, system_id)
23
  VALUES ('DTD', '-//ecoinformatics.org//eml-literature-2.0.0beta6//EN',
24
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-literature-2.0.0.beta6e.dtd');
25
INSERT INTO xml_catalog (entry_type, public_id, system_id)
26
  VALUES ('DTD', '-//ecoinformatics.org//eml-physical-2.0.0beta6//EN',
27
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-physical-2.0.0.beta6e.dtd');
28
INSERT INTO xml_catalog (entry_type, public_id, system_id)
29
  VALUES ('DTD', '-//ecoinformatics.org//eml-project-2.0.0beta6//EN',
30
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-project-2.0.0.beta6e.dtd');
31
INSERT INTO xml_catalog (entry_type, public_id, system_id)
32
  VALUES ('DTD', '-//ecoinformatics.org//eml-protocol-2.0.0beta6//EN',
33
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-protocol-2.0.0.beta6e.dtd');
34
INSERT INTO xml_catalog (entry_type, public_id, system_id)
35
  VALUES ('DTD', '-//ecoinformatics.org//eml-software-2.0.0beta6//EN',
36
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-software-2.0.0.beta6e.dtd');
37

  
38

  
39
INSERT INTO xml_catalog (entry_type, public_id, system_id)
2 40
  VALUES ('DTD', '-//ecoinformatics.org//eml-access-2.0.0beta4//EN',
3
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-access-2.0.0.beta4e.dtd');
41
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-access-2.0.0.beta4e.dtd');
4 42
INSERT INTO xml_catalog (entry_type, public_id, system_id)
5 43
  VALUES ('DTD', '-//ecoinformatics.org//eml-attribute-2.0.0beta4//EN',
6
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-attribute-2.0.0.beta4e.dtd');
44
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-attribute-2.0.0.beta4e.dtd');
7 45
INSERT INTO xml_catalog (entry_type, public_id, system_id)
8 46
  VALUES ('DTD', '-//ecoinformatics.org//eml-constraint-2.0.0beta4//EN',
9
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-constraint-2.0.0.beta4e.dtd');
47
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-constraint-2.0.0.beta4e.dtd');
10 48
INSERT INTO xml_catalog (entry_type, public_id, system_id)
11 49
  VALUES ('DTD', '-//ecoinformatics.org//eml-coverage-2.0.0beta4//EN',
12
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-coverage-2.0.0.beta4e.dtd');
50
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-coverage-2.0.0.beta4e.dtd');
13 51
INSERT INTO xml_catalog (entry_type, public_id, system_id)
14 52
  VALUES ('DTD', '-//ecoinformatics.org//eml-dataset-2.0.0beta4//EN',
15
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-dataset-2.0.0.beta4e.dtd');
53
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-dataset-2.0.0.beta4e.dtd');
16 54
INSERT INTO xml_catalog (entry_type, public_id, system_id)
17 55
  VALUES ('DTD', '-//ecoinformatics.org//eml-distribution-2.0.0beta4//EN',
18
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-distribution-2.0.0.beta4e.dtd');
56
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-distribution-2.0.0.beta4e.dtd');
19 57
INSERT INTO xml_catalog (entry_type, public_id, system_id)
20 58
  VALUES ('DTD', '-//ecoinformatics.org//eml-entity-2.0.0beta4//EN',
21
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-entity-2.0.0.beta4e.dtd');
59
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-entity-2.0.0.beta4e.dtd');
22 60
INSERT INTO xml_catalog (entry_type, public_id, system_id)
23 61
  VALUES ('DTD', '-//ecoinformatics.org//eml-literature-2.0.0beta4//EN',
24
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-literature-2.0.0.beta4e.dtd');
62
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-literature-2.0.0.beta4e.dtd');
25 63
INSERT INTO xml_catalog (entry_type, public_id, system_id)
26 64
  VALUES ('DTD', '-//ecoinformatics.org//eml-physical-2.0.0beta4//EN',
27
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-physical-2.0.0.beta4e.dtd');
65
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-physical-2.0.0.beta4e.dtd');
28 66
INSERT INTO xml_catalog (entry_type, public_id, system_id)
29 67
  VALUES ('DTD', '-//ecoinformatics.org//eml-project-2.0.0beta4//EN',
30
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-project-2.0.0.beta4e.dtd');
68
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-project-2.0.0.beta4e.dtd');
31 69
INSERT INTO xml_catalog (entry_type, public_id, system_id)
32 70
  VALUES ('DTD', '-//ecoinformatics.org//eml-protocol-2.0.0beta4//EN',
33
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-protocol-2.0.0.beta4e.dtd');
71
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-protocol-2.0.0.beta4e.dtd');
34 72
INSERT INTO xml_catalog (entry_type, public_id, system_id)
35 73
  VALUES ('DTD', '-//ecoinformatics.org//eml-software-2.0.0beta4//EN',
36
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-software-2.0.0.beta4e.dtd');
74
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-software-2.0.0.beta4e.dtd');
37 75
INSERT INTO xml_catalog (entry_type, public_id, system_id)
38 76
  VALUES ('DTD', '-//ecoinformatics.org//eml-software-2.0.0beta5//EN',
39
          'http://dev.nceas.ucsb.edu/jones/dtd/eml-software-2.0.0.beta5e.dtd');
77
          'http://dev.nceas.ucsb.edu:8090/berkley/dtd/eml-software-2.0.0.beta5e.dtd');

Also available in: Unified diff