CDIFDataStructure

Reference«dataType»

CDIFDataStructure::DataTypes::Reference

Definition

Provides a way of pointing to resources outside of the information described in the set of DDI-CDI metadata.

JSON serialization: In a JSON instance, a property typed as Reference may also be supplied as a plain string (a URL) or as an object reference ({"@id": ...}) instead of a full cdif:Reference object.

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
ddiReferenceInternationalRegistrationDataIdentifier[1]

A DDI type reference to a DDI object.

deepLinkSelector[1]

The selector refers to the object identifier by the ddiReference and has deep linking purposes.

descriptionstring[1]

Human-readable description of the reference.

locationInternationalString[1]

The location of the referenced resource, as appropriate to support retrieval.

nonDdiReferenceNonDdiIdentifier[1..*]

A non-DDI reference to any object using a system of identification which is not supported by a URI.

semanticControlledVocabularyEntry[1]

External qualifier to describe the purpose or meaning of the reference.

uriXsdAnyUri[1]

A URI to any object.

validTypestring[1..*]

The expected type of the reference (e.g., the class or element according to the schema of the referenced resource).

Associations

No associations.