Credential Engine Meta Schema

Credential Engine Meta Schema by Credential Engine is licensed under a Creative Commons Attribution 4.0 International License.
Release: 20170929
References
In the tables below, the following prefixes refer to the following schema sources:
General References | ||
---|---|---|
Prefix | Vocabulary Name | Vocabulary Title |
cs | http://purl.org/vocab/changeset/schema# | RDF ChangeSet Vocabulary |
meta | http://credreg.net/meta/terms/ | CE Meta Schema Terms |
rdf | http://www.w3.org/1999/02/22-rdf-syntax-ns# | Resource Description Framework |
skos | http://www.w3.org/2004/02/skos/core# | Simple Knowledge Organization System |
vs | https://www.w3.org/2003/06/sw-vocab-status/ns | Term-centric Semantic Web Vocabulary Annotations |
xsd | http://www.w3.org/2001/XMLSchema# | XML Schema Definition |
Controlled Vocabulary Concepts References (SKOS) | ||
---|---|---|
Prefix | Vocabulary Name | Vocabulary Title |
constraintType | http://credreg.net/meta/vocabs/constraintType/ | CE Meta Schema Constraint Type Concept Scheme |
groupType | http://credreg.net/meta/vocabs/groupType/ | CE Meta Schema Group Type |
Classes
meta:ChangeHistory | |
---|---|
URI: | http://credreg.net/meta/terms/ChangeHistory |
Shorthand URI: | meta:ChangeHistory |
Label: |
en-US: Change History
|
Definition: |
en-US: Provides a list of cs:ChangeSet instances for a term.
|
Type of Term: | rdf:Class |
Status: | vs:stable |
Properties: | |
In Range Of: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
Properties
meta:domainFor | |
---|---|
URI: | http://credreg.net/meta/terms/domainFor |
Shorthand URI: | meta:domainFor |
Label: |
en-US: Domain For
|
Definition: |
en-US: This class is one of the domains for the indicated property.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:hasChangeSet | |
---|---|
URI: | http://credreg.net/meta/terms/hasChangeSet |
Shorthand URI: | meta:hasChangeSet |
Label: |
en-US: Has Change Set
|
Definition: |
en-US: Provides a list of change sets for this term.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:hasConcept | |
---|---|
URI: | http://credreg.net/meta/terms/hasConcept |
Shorthand URI: | meta:hasConcept |
Label: |
en-US: Has Concept
|
Definition: |
en-US: The indicated concept is a concept of this concept scheme at some level.
|
Comment: |
en-US: Less specific than skos:hasTopConcept. Concepts listed here may appear anywhere in this concept scheme.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:objectText | |
---|---|
URI: | http://credreg.net/meta/terms/objectText |
Shorthand URI: | meta:objectText |
Label: |
en-US: Object Text
|
Definition: |
en-US: Language-encoded text of a meta:Triple.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Subproperty Of: | |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:supersededBy | |
---|---|
URI: | http://credreg.net/meta/terms/supersededBy |
Shorthand URI: | meta:supersededBy |
Label: |
en-US: Superseded By
|
Definition: |
en-US: Indicates the entity that supersedes this entity.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:targetScheme | |
---|---|
URI: | http://credreg.net/meta/terms/targetScheme |
Shorthand URI: | meta:targetScheme |
Label: |
en-US: Target Concept Scheme
|
Definition: |
en-US: Indicates the primary or preferred concept scheme that should ultimately be used with this property, even when the range of the property is an intermediate object.
|
Type of Term: | rdf:Property |
Status: | vs:stable |
Domain Includes: | |
Range Includes: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
Concept Schemes
meta:ConstraintType | |
---|---|
URI: | http://credreg.net/meta/terms/ConstraintType |
Shorthand URI: | meta:ConstraintType |
Label: |
en-US: Constraint Type
|
Definition: |
en-US: Types of constraints used in profiles of schemas.
|
Type of Term: | skos:ConceptScheme |
Status: | vs:stable |
Concepts: |
constraintType:HasValidationGroup
constraintType:OverrideDomain
constraintType:OverrideRange
constraintType:RecommendsProperty
constraintType:ReferenceProperty
constraintType:RequiresAnyProperty
constraintType:RequiresProperty
constraintType:StronglyRecommendsProperty
constraintType:ValidationTopLevel
|
CER Scheme For: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
meta:GroupType | |
---|---|
URI: | http://credreg.net/meta/terms/GroupType |
Shorthand URI: | meta:GroupType |
Label: |
en-US: Group Type
|
Definition: |
en-US: Groups of schema terms.
|
Type of Term: | skos:ConceptScheme |
Status: | vs:stable |
Concepts: | |
CER Scheme For: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
Concepts
Expansion
HasValidationGroup
OverrideDomain
OverrideRange
RecommendsProperty
ReferenceProperty
RequiresAnyProperty
RequiresProperty
StronglyRecommendsProperty
SuperClass
TopLevel
ValidationTopLevel
constraintType:HasValidationGroup | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/HasValidationGroup |
Shorthand URI: | constraintType:HasValidationGroup |
Label: |
en-US: Has Validation Group
|
Definition: |
en-US: When a class in the subject of this constraint is selected along with a parameter that indicates it should be grouped with similar classes, the resulting data should instead use classes in the object of this constraint.
|
Comment: |
en-US: Classes in the subject of this constraint may also appear in the object of this constraint, so that the object list should always be used without concatenation with the subject list.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:OverrideDomain | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/OverrideDomain |
Shorthand URI: | constraintType:OverrideDomain |
Label: |
en-US: Override Domain
|
Definition: |
en-US: Replaces the domain of the property or properties in the subject with the value or values of the object.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:OverrideRange | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/OverrideRange |
Shorthand URI: | constraintType:OverrideRange |
Label: |
en-US: Override Range
|
Definition: |
en-US: Replaces the rdfs:rangeIncludes of the property or properties in the subject with the value or values in the object.
|
Comment: |
en-US: Enables forcibly replacing the range of a property with an arbitrarily chosen range. Useful for restricting a multi-range property at the schema level to a single range in a profile.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:RecommendsProperty | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/RecommendsProperty |
Shorthand URI: | constraintType:RecommendsProperty |
Label: |
en-US: Recommends Property
|
Definition: |
en-US: Classes in the subject of this constraint recommend that data be provided for properties in the object of this constraint.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:ReferenceProperty | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/ReferenceProperty |
Shorthand URI: | constraintType:ReferenceProperty |
Label: |
en-US: Reference Property
|
Definition: |
en-US: Classes in the subject of this constraint can be pointed to by the set of properties in the object of this constraint when no direct reference to an instance of that class is available.
|
Comment: |
en-US: When you need to point to an entity that does not have a URI, you can use the set of properties indicated in the object of this constraint to provide a loose "pointer" object intended to lead the consumer of the information to the desired entity.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:RequiresAnyProperty | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/RequiresAnyProperty |
Shorthand URI: | constraintType:RequiresAnyProperty |
Label: |
en-US: Requires Any Property
|
Definition: |
en-US: Classes in the subject of this constraint require that data be provided for one or more of the properties in the subject of this constraint.
|
Comment: |
en-US: Each instance of a constraint that uses this constraint type should be considered a separate entity. Do not merge the subjects or objects lists of such entities with any other entities, even if there is overlap between the subjects or objects lists.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:RequiresProperty | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/RequiresProperty |
Shorthand URI: | constraintType:RequiresProperty |
Label: |
en-US: Requires Property
|
Definition: |
en-US: Classes in the subject of this constraint require that data be provided for properties listed in the object of this constraint.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:StronglyRecommendsProperty | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/StronglyRecommendsProperty |
Shorthand URI: | constraintType:StronglyRecommendsProperty |
Label: |
en-US: Strongly Recommends Property
|
Definition: |
en-US: Classes in the subject of this constraint strongly recommend that data for properties in the object of this constraint be provided if such data is available.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
constraintType:ValidationTopLevel | |
---|---|
URI: | http://credreg.net/meta/vocabs/constraintType/ValidationTopLevel |
Shorthand URI: | constraintType:ValidationTopLevel |
Label: |
en-US: Validation Top Level
|
Definition: |
en-US: Classes in the subject of this constraint should be considered "top level" entities in some system, and should be directly retrievable from that system.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
groupType:Expansion | |
---|---|
URI: | http://credreg.net/meta/vocabs/groupType/Expansion |
Shorthand URI: | groupType:Expansion |
Label: |
en-US: Expansion
|
Definition: |
en-US: The URI of this group should be replaced with the members of this group when being processed by some system, when and where appropriate.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
groupType:SuperClass | |
---|---|
URI: | http://credreg.net/meta/vocabs/groupType/SuperClass |
Shorthand URI: | groupType:SuperClass |
Label: |
en-US: Super Class
|
Definition: |
en-US: Classes that serve as a grouping mechanism for other classes.
|
Comment: |
en-US: Generally, members of this group are not used in actual implementations; rather, subclasses of these classes should be used.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |
groupType:TopLevel | |
---|---|
URI: | http://credreg.net/meta/vocabs/groupType/TopLevel |
Shorthand URI: | groupType:TopLevel |
Label: |
en-US: Top Level
|
Definition: |
en-US: Classes that are published as URI references rather than as embedded data.
|
Type of Term: | skos:Concept |
Status: | vs:stable |
InScheme: | |
Serialization: | JSON Encoding Turtle Encoding JSON Context |