CDIFCodelist

Reference

CDIFCodelist::Classes::Reference

Definition

Documentation

CDIF
Definition

cdif:Reference (stub). A typed reference to an external entity. Full definition in CDIFCore::Reference and cdifDataType/cdifReference.

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
identifierXsdAnyUri[1]

Documentation

CDIF
Definition

Primary identifier for the codelist. May be a string URI or a structured PropertyValue.

Scope

@id - URI of the referenced resource.

namestring[0..1]

Documentation

Original
Reference

schema:name

Definition

The name of the item.

Scope

Domain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text).

CDIF
Definition

schema:name - human-readable label for the URI.

descriptionstring[0..1]

Documentation

Original
Reference

schema:description

Definition

A description of the item.

Scope

Domain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text), TextObject (https://schema.org/TextObject).

CDIF
Definition

schema:description - short summary of the referenced resource.

urlXsdAnyUri[0..1]

Documentation

Original
Reference

schema:url

Definition

URL of the item.

Scope

Domain: Thing (https://schema.org/Thing). Range: URL (https://schema.org/URL).

CDIF
Definition

Web location of a page describing the codelist.

Scope

schema:url - resolvable URL (when distinct from the @id).

Associations

No associations.