diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/collocateMarker.xml b/dmlex-v1.0/specification/serializations/JSON/objects/collocateMarker.xml
index a733e116..c900359f 100644
--- a/dmlex-v1.0/specification/serializations/JSON/objects/collocateMarker.xml
+++ b/dmlex-v1.0/specification/serializations/JSON/objects/collocateMarker.xml
@@ -20,10 +20,6 @@
"endIndex"
required, number
-
- "id"
- optional, string
-
"lemma"
optional, string
@@ -34,5 +30,13 @@
label object type
+
+
+ Members if implementing the Linking Module
+
+ "id"
+ optional, string. Collocate markers that have an ID can appear as members of relations.
+
+
diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/entry.xml b/dmlex-v1.0/specification/serializations/JSON/objects/entry.xml
index 583956bd..c32f4892 100644
--- a/dmlex-v1.0/specification/serializations/JSON/objects/entry.xml
+++ b/dmlex-v1.0/specification/serializations/JSON/objects/entry.xml
@@ -11,10 +11,6 @@
Members
-
- "id"
- optional, string
-
"headword"
required, string
@@ -50,6 +46,14 @@
+
+ Members if implementing the Linking Module
+
+ "id"
+ optional, string. Entries that have an ID can be members of relations.
+
+
+
Members if implementing the Annotation Module
diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/member.xml b/dmlex-v1.0/specification/serializations/JSON/objects/member.xml
index de8db8ff..23e9a92e 100644
--- a/dmlex-v1.0/specification/serializations/JSON/objects/member.xml
+++ b/dmlex-v1.0/specification/serializations/JSON/objects/member.xml
@@ -14,7 +14,7 @@
Members
"ref"
- required, string
+ required, string: the id
of an entry
, a sense
or a collocateMarker
.
"role"
diff --git a/dmlex-v1.0/specification/serializations/JSON/objects/sense.xml b/dmlex-v1.0/specification/serializations/JSON/objects/sense.xml
index c13b9abe..6d3d4ed2 100644
--- a/dmlex-v1.0/specification/serializations/JSON/objects/sense.xml
+++ b/dmlex-v1.0/specification/serializations/JSON/objects/sense.xml
@@ -11,10 +11,6 @@
Members
-
- "id"
- optional, string
-
"indicator"
optional, string
@@ -36,6 +32,16 @@
+
+ Members if implementing the Linking Module
+
+ "id"
+ optional, string.
+ Senses that have an ID can be members of relations.
+
+
+
+
Members if implementing the Crosslingual Module
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/collocateMarker.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/collocateMarker.xml
index 71bf1f2f..004425ea 100644
--- a/dmlex-v1.0/specification/serializations/NVH/nodes/collocateMarker.xml
+++ b/dmlex-v1.0/specification/serializations/NVH/nodes/collocateMarker.xml
@@ -19,9 +19,6 @@
Child nodes
-
- id optional (zero or one)
-
lemma optional (zero or one)
@@ -30,5 +27,12 @@
+
+ Child nodes if implementing the Linking Module
+
+ id optional (zero or one). Collocate markers that have an ID can appear as members of relations.
+
+
+
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/entry.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/entry.xml
index 781f50fb..12eb6c5b 100644
--- a/dmlex-v1.0/specification/serializations/NVH/nodes/entry.xml
+++ b/dmlex-v1.0/specification/serializations/NVH/nodes/entry.xml
@@ -18,9 +18,6 @@
Child nodes
-
- id optional (zero or one)
-
homographNumber optional (zero or one)
@@ -41,6 +38,13 @@
+
+ Child nodes if implementing the Linking Module
+
+ id optional (zero or one). Entries that have an ID can be members of relations.
+
+
+
Child nodes if implementing the Annotation Module
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/member.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/member.xml
index f39f5da8..ed54f626 100644
--- a/dmlex-v1.0/specification/serializations/NVH/nodes/member.xml
+++ b/dmlex-v1.0/specification/serializations/NVH/nodes/member.xml
@@ -13,7 +13,7 @@
Value
ref
- required
+ required: the id
of an entry
, a sense
or a collocateMarker
diff --git a/dmlex-v1.0/specification/serializations/NVH/nodes/sense.xml b/dmlex-v1.0/specification/serializations/NVH/nodes/sense.xml
index e02325e7..a5bba188 100644
--- a/dmlex-v1.0/specification/serializations/NVH/nodes/sense.xml
+++ b/dmlex-v1.0/specification/serializations/NVH/nodes/sense.xml
@@ -18,9 +18,6 @@
Child nodes
-
- id optional (zero or one)
-
label optional (zero or more)
@@ -32,6 +29,13 @@
+
+ Child nodes if implementing the Linking Module
+
+ id optional (zero or one). Senses that have an ID can be members of relations.
+
+
+
Child nodes if implementing the Crosslingual Module
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/collocateMarker.xml b/dmlex-v1.0/specification/serializations/XML/elements/collocateMarker.xml
index 0953eac0..d69ded42 100644
--- a/dmlex-v1.0/specification/serializations/XML/elements/collocateMarker.xml
+++ b/dmlex-v1.0/specification/serializations/XML/elements/collocateMarker.xml
@@ -12,15 +12,18 @@
Attributes
-
- @id optional
-
@lemma optional
-
+
+ Attributes if implementing the Linking Module
+
+ @id optional. Collocate markers that have an ID can appear as members of relations.
+
+
+
Child elements
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/entry.xml b/dmlex-v1.0/specification/serializations/XML/elements/entry.xml
index 934fa588..0bc41964 100644
--- a/dmlex-v1.0/specification/serializations/XML/elements/entry.xml
+++ b/dmlex-v1.0/specification/serializations/XML/elements/entry.xml
@@ -12,10 +12,14 @@
Attributes
- @id optional
+ @homographNumber optional
+
+
+
+ Attributes if implementing the Linking Module
- @homographNumber optional
+ @id optional. Entries that have an ID can be members of relations.
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/member.xml b/dmlex-v1.0/specification/serializations/XML/elements/member.xml
index 03996868..81cefff2 100644
--- a/dmlex-v1.0/specification/serializations/XML/elements/member.xml
+++ b/dmlex-v1.0/specification/serializations/XML/elements/member.xml
@@ -13,7 +13,7 @@
Attributes
@ref
- required
+ required: the id
of an entry
, a sense
or a collocateMarker
@role optional
diff --git a/dmlex-v1.0/specification/serializations/XML/elements/sense.xml b/dmlex-v1.0/specification/serializations/XML/elements/sense.xml
index 7050f569..5b55e90f 100644
--- a/dmlex-v1.0/specification/serializations/XML/elements/sense.xml
+++ b/dmlex-v1.0/specification/serializations/XML/elements/sense.xml
@@ -9,11 +9,8 @@
XML element: <sense>
Implements the sense object type.
-
+
Child elements
-
- @id optional
-
<indicator> optional (zero or one)
@@ -28,6 +25,13 @@
+
+ Attributes if implementing the Linking Module
+
+ @id optional. Senses that have an ID can be members of relations.
+
+
+
Child elements if implementing the Crosslingual Module