2.3.3.3.135. NXidentifier

Status:

base class, extends NXobject

Description:

An identifier for a (persistent) resource, e.g., a DOI or orcid.

Symbols:

No symbol table

Groups cited:

none

Structure:

service: (optional) NX_CHAR

The service by which the resource can be resolved. ...

The service by which the resource can be resolved.

Examples: doi, urn, hdl, purl, orcid, iso, url

identifier: (optional) NX_CHAR

The unique code, IRI or hash to resolve this reference. ...

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.

is_persistent: (optional) NX_BOOLEAN

True if the identifier is persistent (i.e., unique and available indefinitely) ...

True if the identifier is persistent (i.e., unique and available indefinitely), False otherwise.

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXidentifier.nxdl.xml