Credential Transparency Description Language Release History

This page displays the release history for the Credential Transparency Description Language schema. Each release contains a set of changes, which are documented below. Each change describes what was changed, why, and links to one or more relevant Github issues.

March 2019 CTDL Release (20190301) (Current Release)

This is the March 2019 CTDL Release.

View Terms | Jump to Mapping Changes

ceterms:Agent View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Broad type that includes both organizations and people who play roles in the lifecycle of a resource.
  • rdfs:comment: Removed
    en-US Broad type that includes both organizations and people who play roles in the lifecycle of a credential.

Reason:

en-US Loosened the language around what Agent covers.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:alternativeRuleSet View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added ceterms:ComponentCondition
  • rdfs:comment: Added
    en-US Identifies the resource describing the values necessary to apply the rules defined in the rule set.
  • rdfs:label: Added
    en-US Alternative Rule Set
  • schema:rangeIncludes: Added ceterms:RuleSetProfile

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:AssessmentComponent View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource that identifies a direct, indirect, formative, and summative evaluation or estimation of the nature, ability, or quality of a resource, performance, or outcome of an action.
  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:label: Added
    en-US Assessment Component

Reason:

en-US New class
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:BasicComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:label: Added
    en-US Basic Component
  • rdfs:comment: Added
    en-US Resource that identifies a resource not otherwise covered by the enumerated PathwayComponent subclasses.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:CareerPathway View Term History: JSON Turtle

Change:

  • vs:term_status: Removed vs:unstable
  • rdfs:comment: Removed
    en-US Integrated, sequentially ordered collection of credentials, programs, experiences, and services intended to develop technical, academic, and employability skills in a cluster of occupations that share common skills, knowledge, and interests.
  • rdfs:label: Removed
    en-US Career Pathway

Reason:

en-US The existing CareerPathway class was unstable since its creation, and is replaced by the Pathway class in this release. Unstable terms (terms never marked "stable" to begin with) can be completely removed without being deprecated.
https://github.com/CredentialEngine/vocabularies/issues/581

ceterms:Certification View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Time-limited, revocable, renewable credential awarded by an authoritative body for demonstrating the knowledge, skills, and abilities to perform specific tasks or an occupation.
  • rdfs:comment: Removed
    en-US Time-limited, renewable credential awarded by an authoritative body to an individual or organization for demonstrating the designated knowledge, skills, and abilities to perform a specific occupation.

Reason:

en-US Updated definition.
https://github.com/CredentialEngine/vocabularies/issues/544

ceterms:CocurricularComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:comment: Added
    en-US Resource that identifies an activity, program, or informal learning experience such as a civic or service activity that supplements and complements the curriculum.
  • rdfs:label: Added
    en-US Cocurricular Component

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:CompetencyComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:comment: Added
    en-US Resource that identifies a measurable or observable knowledge, skill, or ability necessary to successful performance of a person in a given context.
  • rdfs:label: Added
    en-US Competency Component
  • dct:description: Added
    en-US Competency is broadly defined to include assertions of academic, professional, occupational, vocational and life goals, outcomes, and standards, however labeled.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:componentCategory View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:ComponentCondition View Term History: JSON Turtle

Change:

  • rdfs:label: Added
    en-US Component Condition
  • rdfs:comment: Added
    en-US Resource that describes what must be done to complete a PathwayComponent, or part thereof, as determined by the issuer of the Pathway.
  • dct:description: Added
    en-US A ComponentCondition references a single RuleSet defining appropriate values fulfilling the condition.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:CourseComponent View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource that identifies a structured sequence of one or more learning activities that aims to develop a prescribed set of knowledge, skill, or ability of learners.
  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:label: Added
    en-US Course Component

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:CredentialComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:comment: Added
    en-US Resource that identifies another resource that describes qualification, achievement, personal or organizational quality, or aspect of an identity typically used to indicate suitability.
  • rdfs:label: Added
    en-US Credential Component
  • dct:description: Added
    en-US The ceterms:Credential class is broadly defined to encompass credentials used across domains and communities of practice. Subclasses of ceterms:Credential as defined by Credential Engine (or other communities) should be referenced.
  • rdfs:comment: Added
    en-US Resource that identifies another resource that describes qualification, achievement, personal or organizational quality, or aspect of an identity typically used to indicate suitability.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:credentialType View Term History: JSON Turtle

Change:

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:description View Term History: JSON Turtle

Change:

Reason:

en-US Enables use with pathways
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:ExtracurricularComponent View Term History: JSON Turtle

Change:

  • rdfs:label: Added
    en-US Extracurricular Component
  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:comment: Added
    en-US Resource that identifies an activity, program, or informal learning experience that may be offered or provided by a school, college, or other organization that is not connected to a curriculum.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:hasAlignmentMap View Term History: JSON Turtle

Change:

Reason:

en-US This property was erroneously in the domain of ceterms:Agent instead of the organization subclasses.
https://github.com/CredentialEngine/vocabularies/issues/572

ceterms:hasCondition View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:hasDestinationComponent View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:industryType View Term History: JSON Turtle

Change:

Reason:

en-US Enables more consistent properties for credentials, assessments, and learning opportunities.
https://github.com/CredentialEngine/vocabularies/issues/559

ceterms:industryType View Term History: JSON Turtle

Change:

Reason:

en-US Enables a competency framework to indicate its related industries.
https://github.com/CredentialEngine/vocabularies/issues/557

ceterms:isDestinationComponentOf View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:JobComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:comment: Added
    en-US Resource that identifies a work position, employment, or occupation.
  • rdfs:label: Added
    en-US Job Component

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:name View Term History: JSON Turtle

Change:

Reason:

en-US Enables use with pathways
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:occupationType View Term History: JSON Turtle

Change:

Reason:

en-US Enables a competency framework to indicate its related occupations.
https://github.com/CredentialEngine/vocabularies/issues/557

ceterms:occupationType View Term History: JSON Turtle

Change:

Reason:

en-US Enables more consistent properties for credentials, assessments, and learning opportunities.
https://github.com/CredentialEngine/vocabularies/issues/559

ceterms:offeredBy View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added
    en-US Agent that offers the resource.
  • schema:domainIncludes: Added
    en-US ceterms:Pathway
  • rdfs:comment: Removed
    en-US Agent that offers the credential, learning opportunity or assessment.

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:offers View Term History: JSON Turtle

Change:

  • schema:rangeIncludes: Added ceterms:Pathway
  • rdfs:comment: Added
    en-US Resource offered or conferred by the organization or person.
  • rdfs:comment: Removed
    en-US Credential, learning opportunity or assessment offered or conferred by the organization or person.

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:ownedBy View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Organization or person with an enforceable claim or legal title to the resource.
  • schema:domainIncludes: Added ceterms:Pathway
  • rdfs:comment: Removed
    en-US Organization or person with an enforceable claim or legal title to the credential, assessment or learning opportunity.

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:owns View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource over which the organization or person claims legal title.
  • schema:rangeIncludes: Added ceterms:Pathway
  • dct:description: Added
    en-US Generally, the value of the property should be one of the subclasses of ceterms:Credential or ceterms:Pathway.
  • rdfs:comment: Removed
    en-US Credential, learning opportunity or assessment over which the organization or person claims legal title.
  • dct:description: Removed
    en-US Generally, the value of the property should be one of the subclasses of ceterms:Credential.

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:Pathway View Term History: JSON Turtle

Change:

  • rdfs:label: Added
    en-US Pathway
  • rdfs:comment: Added
    en-US Resource composed of a structured set of PathwayComponents defining points along a route to fulfillment of a goal or objective.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:PathwayComponent View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource that serves as a defined point along the route of a Pathway which describes an objective and its completion requirements through reference to one or more instances of ComponentCondition.
  • rdfs:label: Added
    en-US Pathway Component
  • dct:description: Added
    en-US An instance of PathwayComponent may serve as the goal or destination node of a Pathway.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:pointValue View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:precedes View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:prerequisite View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:programTerm View Term History: JSON Turtle

Change:

  • schema:rangeIncludes: Added rdf:langString
  • schema:domainIncludes: Added ceterms:CourseComponent
  • rdfs:label: Added
    en-US Program Term
  • rdfs:comment: Added
    en-US Categorization of a term sequence based on the normative time between entry into a program of study and its completion such as "1st quarter", "2nd quarter"..."5th quarter".

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:requiredNumber View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added ceterms:ComponentCondition
  • rdfs:comment: Added
    en-US Number of targetComponent resources that must be fulfilled in order to satisfy the ComponentCondition.
  • rdfs:label: Added
    en-US Required Number
  • schema:rangeIncludes: Added xsd:integer

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:RuleSet View Term History: JSON Turtle

Change:

  • dct:description: Added
    en-US In the future, there will likely be multiple formally recognized RuleSets.
  • rdfs:label: Added
    en-US Rule Set
  • rdfs:comment: Added
    en-US Resource that identifies the rules or methods by which one or more PathwayComponent instances satisfy the requirements of a ComponentCondition.
  • vann:usageNote: Added
    en-US Encode the rules using Description Logic.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:RuleSetProfile View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource defining the application of a RuleSet to a particular ComponentCondition.
  • rdfs:label: Added
    en-US Rule Set Profile

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:ruleSetUsed View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Resource defining the applicable method or algorithm used for fulfilling the requirements of the ComponentCondition.
  • schema:domainIncludes: Added ceterms:RuleSetProfile
  • rdfs:label: Added
    en-US Rule Set Used
  • schema:rangeIncludes: Added xsd:anyURI

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:sourceData View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:subjectWebpage View Term History: JSON Turtle

Change:

Reason:

en-US Enables use with pathways.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:targetComponent View Term History: JSON Turtle

Change:

Reason:

en-US New property.
https://github.com/CredentialEngine/vocabularies/issues/546

ceterms:targetPathway View Term History: JSON Turtle

Change:

Reason:

en-US The CareerPathway class was dropped, so this property no longer points to it.
https://github.com/CredentialEngine/vocabularies/issues/581

ceterms:WorkExperienceComponent View Term History: JSON Turtle

Change:

  • rdfs:subClassOf: Added ceterms:PathwayComponent
  • rdfs:label: Added
    en-US Work Experience Component
  • rdfs:comment: Added
    en-US Resource describing an activity or training through which a person gains job experience.

Reason:

en-US New class.
https://github.com/CredentialEngine/vocabularies/issues/546

Mapping Changes Implemented in this Release

ceterms:Agent

Changes to properties for this class:

ceterms:AssessmentProfile

Changes to properties for this class:

ceterms:ComponentCondition

Changes to properties for this class:

ceterms:CredentialOrganization

Changes to properties for this class:

ceterms:LearningOpportunityProfile

Changes to properties for this class:

ceterms:Pathway

Changes to properties for this class:

ceterms:QACredentialOrganization

Changes to properties for this class:

ceterms:RuleSetProfile

Changes to properties for this class: