diff --git a/base_classes/NXidentifier.nxdl.xml b/base_classes/NXidentifier.nxdl.xml
new file mode 100644
index 0000000000..ce05800f9e
--- /dev/null
+++ b/base_classes/NXidentifier.nxdl.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+ An identifier for a (persistent) resource, e.g., a DOI or orcid.
+
+
+
+ The service by which the resource can be resolved.
+
+ Examples: doi, urn, hdl, purl, orcid, iso, url
+
+
+
+
+ The unique code, IRI or hash to resolve this reference.
+ Typically, this is stated by the service which is considered a complete
+ identifier, e.g., for a DOI it's something of the form `10.1107/S1600576714027575`
+ or `https://doi.org/10.1107/S1600576714027575`, which are both resolvable.
+
+
+
+
+ True if the identifier is persistent (i.e., unique and available indefinitely),
+ False otherwise.
+
+
+
diff --git a/base_classes/NXsubentry.nxdl.xml b/base_classes/NXsubentry.nxdl.xml
index 2a95f45019..726080c202 100644
--- a/base_classes/NXsubentry.nxdl.xml
+++ b/base_classes/NXsubentry.nxdl.xml
@@ -83,7 +83,7 @@
Extended title for entry
-
+
Unique identifier for the experiment, defined by
the facility, possibly linked to the proposals
@@ -95,13 +95,13 @@
Description of the full experiment (document in pdf, latex, ...)
-
+
User or Data Acquisition defined group of NeXus files or :ref:`NXentry`
Brief summary of the collection, including grouping criteria.
-
+
unique identifier for the measurement, defined by the facility.
@@ -185,5 +185,4 @@
-
-
+
\ No newline at end of file