CDIFCore

Identifier

CDIFCore::Classes::Identifier

Definition

schema:PropertyValue used as schema:identifier - a structured identifier with type, value, and URL.
JSON serialization: In a JSON instance, a property typed as Identifier may also be supplied as a plain string (the bare identifier value) or as an object reference ({"@id": ...}) instead of a full schema:PropertyValue object.

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
propertyIDstring[0..1]schema:propertyID - the identifier scheme (e.g. 'DOI', 'Handle', 'ROR').
valuestring[1]schema:value - the identifier value.
urlXsdAnyUri ↗[0..1]schema:url - resolvable form of the identifier.

Associations

No associations.