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
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| propertyID | string | [0..1] | schema:propertyID - the identifier scheme (e.g. 'DOI', 'Handle', 'ROR'). |
| value | string | [1] | schema:value - the identifier value. |
| url | XsdAnyUri ↗ | [0..1] | schema:url - resolvable form of the identifier. |
Associations
No associations.