2.3.3.3.133. 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 resouce can be resolved. ...

The service by which the resouce can be resolved. If the service is not in the list a simple url may be used. The url can either be a resolving service for the identifier or a fully qualified identification in itself.

Any of these values:

  • 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 indefinetely) ...

True if the identifier is persistent (i.e., unique and available indefinetely), 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