Project

General

Profile

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)>
(4-4/27)