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.

February 2017 CTDL Release (20170224)

View Terms | Jump to Mapping Changes

ceterms:actingAgent View Term History: JSON Turtle

Change:

Reason:

en-US Supersedes ceterms:agent and helps prevent confusion between ceterms:agent and ceterms:Agent
https://github.com/CredentialEngine/vocabularies/issues/286

ceterms:additionalCondition View Term History: JSON Turtle

Change:

Reason:

en-US Potentially replacing ceterms:additionalCondition with ceterms:alternativeCondition.
https://github.com/CredentialEngine/vocabularies/issues/297

ceterms:advancedStandingFrom View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/292

ceterms:agent View Term History: JSON Turtle

Change:

Reason:

en-US Superseded by ceterms:actingAgent
https://github.com/CredentialEngine/vocabularies/issues/286

ceterms:alternativeCondition View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US A set of conditions in the context of requirements where more than one alternative set or path have been defined and from which any one path fulfills the parent conditions.
  • vs:term_status: Added vs:stable
  • rdfs:range: Added ceterms:ConditionProfile
  • rdfs:domain: Added ceterms:ConditionProfile
  • vann:usageNote: Added
    en-US Two or more sets of alternative conditions are not necessarily mutually exclusive paths; for example, a set of alternative concentrations for a degree may allow a person to optionally complete more than one concentration even though only one is required to earn the degree.
  • rdfs:label: Added
    en-US Alternative Condition

Reason:

en-US Enables multiple pathways to meet requirements.
https://github.com/CredentialEngine/vocabularies/issues/297

ceterms:audienceLevelType View Term History: JSON Turtle

Change:

  • vann:usageNote: Added
    en-US Best practice is to use terms from the CTDL Audience Level vocabulary.
  • vann:usageNote: Removed
    en-US Best practice for developing credential descriptions for the Credential Engine Registry is to use the CTDL AudienceLevel vocabulary.

Reason:

en-US Enhancement
https://github.com/CredentialEngine/vocabularies/issues/103

ceterms:contactOption View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US An option available on this contact point.
  • rdfs:label: Added
    en-US Contact Option
  • dcterms:description: Added
    en-US For example, a toll-free number or support for hearing-impaired callers.
  • rdfs:domain: Added ceterms:ContactPoint
  • rdfs:range: Added rdfs:Literal

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:contactPoint View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:ContactPoint View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US A means of contacting a resource or its representative(s).
  • dcterms:description: Added
    en-US For example, a public relations email address or phone number.
  • rdfs:comment: Removed
    en-US A contact point--for example, a Customer Complaints department.
  • dcterms:description: Removed
    en-US The means for communicating with a designated agent.

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:Course View Term History: JSON Turtle

Change:

Reason:

en-US Enhancement
https://github.com/CredentialEngine/vocabularies/issues/303

ceterms:credentialProfiled View Term History: JSON Turtle

Change:

Reason:

en-US Clarification/enhancement.
https://github.com/CredentialEngine/vocabularies/issues/300

ceterms:ctid View Term History: JSON Turtle

Change:

Reason:

en-US These domains were not needed.
https://github.com/CredentialEngine/vocabularies/issues/267

ceterms:degreeConcentration View Term History: JSON Turtle

Change:

Reason:

en-US Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:degreeMajor View Term History: JSON Turtle

Change:

Reason:

en-US Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:degreeMinor View Term History: JSON Turtle

Change:

Reason:

en-US Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:department View Term History: JSON Turtle

Change:

Reason:

en-US Enhancement
https://github.com/CredentialEngine/vocabularies/issues/293

ceterms:email View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:entryCondition View Term History: JSON Turtle

Change:

  • rdfs:domain: Added ceterms:AssessmentProfile
  • rdfs:range: Added ceterms:ConditionProfile
  • rdfs:domain: Added ceterms:LearningOpportunityProfile
  • rdfs:label: Added
    en-US Entry Condition
  • rdfs:comment: Added
    en-US The prerequisites for entry into the resource being described. Comment: Such requirements might include transcripts, previous experience, lower-level learning opportunities, etc.
  • dcterms:description: Added
    en-US Such requirements might include transcripts, previous experience, lower-level learning opportunities, etc.
  • rdfs:subPropertyOf: Added ceterms:requires

Reason:

en-US Distinguishes "prerequisite" conditions from "requires" conditions necessary to earn a credential or complete a learning opportunity after entry.
https://github.com/CredentialEngine/vocabularies/issues/296

ceterms:faxNumber View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:identifierType View Term History: JSON Turtle

Change:

  • rdfs:domain: Added ceterms:IdentifierValue
  • dcterms:description: Added
    en-US Examples include ISBN and SSN.
  • rdfs:label: Added
    en-US Identifier Type
  • rdfs:range: Added rdfs:Literal
  • rdfs:comment: Added
    en-US Formal name or acronym of the identifier type.
  • vs:term_status: Added vs:stable

Reason:

en-US Enables a formal description of an identifier.
https://github.com/CredentialEngine/vocabularies/issues/159

ceterms:IdentifierValueSet View Term History: JSON Turtle

Change:

Reason:

en-US Not needed.
https://github.com/CredentialEngine/vocabularies/issues/159

ceterms:isAdvancedStandingFor View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/292

ceterms:isPreparationFor View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/292

ceterms:isRequiredFor View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/292

ceterms:LearningOpportunity View Term History: JSON Turtle

Change:

  • dcterms:description: Added
    en-US Types of learning opportunities such as a Courses class in other namespaces (e.g., schema.org/Course) may be declared as subclasses of ceterms:LearningOpportunity to support their discovery through applications processing CTDL data.

Reason:

en-US To encourage 3rd parties developing learning opportunities to declare them as a subclass of ceterms:LearningOpportunity.
https://github.com/CredentialEngine/vocabularies/issues/271

ceterms:learningOpportunityOffered View Term History: JSON Turtle

Change:

Reason:

en-US Not needed.
https://github.com/CredentialEngine/vocabularies/issues/313

ceterms:learningResource View Term History: JSON Turtle

Change:

Reason:

en-US Superseded by ceterms:targetLearningResource

ceterms:minorAlignment View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/304

ceterms:minorAlignment View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/304

ceterms:numberAwarded View Term History: JSON Turtle

Change:

Reason:

en-US This property was erroneously included.
https://github.com/CredentialEngine/vocabularies/issues/269

ceterms:object View Term History: JSON Turtle

Change:

Reason:

en-US Missing from range
https://github.com/CredentialEngine/vocabularies/issues/279

ceterms:partOfIdentifierValueSet View Term History: JSON Turtle

Change:

Reason:

en-US Not needed.
https://github.com/CredentialEngine/vocabularies/issues/159

ceterms:preparationFrom View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/292

ceterms:socialMedia View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:subjectWebpage View Term History: JSON Turtle

Change:

Reason:

en-US Unintentionally missing.
https://github.com/CredentialEngine/vocabularies/issues/294

ceterms:submissionOf View Term History: JSON Turtle

Change:

  • rdfs:label: Added
    en-US Submission Of
  • rdfs:comment: Added
    en-US An artifact to be submitted.
  • dcterms:description: Added
    en-US Example artifacts may include transcripts, portfolios, or an affidavit.
  • rdfs:domain: Added ceterms:ConditionProfile
  • rdfs:range: Added xsd:Literal

Reason:

en-US Helps identify required submissions (e.g., a transcript or a recommendation) as a part of requirements.
https://github.com/CredentialEngine/vocabularies/issues/295

ceterms:targetContactPoint View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:targetCredential View Term History: JSON Turtle

Change:

Reason:

en-US Missing from domain
https://github.com/CredentialEngine/vocabularies/issues/276

ceterms:targetCredential View Term History: JSON Turtle

Change:

Reason:

en-US Clarification/enhancement
https://github.com/CredentialEngine/vocabularies/issues/300

ceterms:targetLearningOpportunity View Term History: JSON Turtle

Change:

Reason:

en-US This domain was missing.
https://github.com/CredentialEngine/vocabularies/issues/270

ceterms:targetLearningOpportunity View Term History: JSON Turtle

Change:

Reason:

en-US To mirror the usage of ceterms:targetAssessment
https://github.com/CredentialEngine/vocabularies/issues/270

ceterms:targetLearningResource View Term History: JSON Turtle

Change:

  • rdfs:range: Added ceterms:LearningResource
  • vann:usageNote: Added
    en-US Examples include a textbook or lesson plan that describes or records the Educational Activity (e.g. an audio- or video-recording of a lesson).
  • rdfs:label: Added
    en-US Target Learning Resource
  • rdfs:comment: Added
    en-US A resource that is used as part of an Educational Activity.
  • rdfs:domain: Added ceterms:LearningOpportunityProfile

Reason:

en-US Supersedes ceterms:learningResource and helps prevent confusion between ceterms:learningResource and ceterms:LearningResource
https://github.com/CredentialEngine/vocabularies/issues/302

ceterms:telephone View Term History: JSON Turtle

Change:

Reason:

en-US Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:verificationMethodDescription View Term History: JSON Turtle

Change:

  • rdfs:comment: Added
    en-US Description of the methods used to evaluate the resource validity and reliability.
  • rdfs:comment: Removed
    en-US Description of the methods used to evaluate the validity and reliability.

Reason:

en-US Enhancement/Clarification of definition.
https://github.com/CredentialEngine/vocabularies/issues/301

ceterms:VerificationServiceProfile View Term History: JSON Turtle

Change:

  • dcterms:description: Added
    en-US Includes, but is not limited to, verification of whether quality assurance credentials have been issued for organizations, learning opportunities, and assessments.
  • rdfs:comment: Added
    en-US A resource describing the means by which someone can verify whether a credential has been attained.
  • rdfs:comment: Removed
    en-US An resource describing the means by which someone can verify whether a credential has been attained by a person.

Reason:

en-US Refinement of definition/comment.
https://github.com/CredentialEngine/vocabularies/issues/283

Mapping Changes Implemented in this Release

ceterms:AccreditAction

Changes to properties for this class:

ceterms:AdvancedStandingAction

Changes to properties for this class:

ceterms:ApproveAction

Changes to properties for this class:

ceterms:AssessmentProfile

Changes to properties for this class:

ceterms:AssociateDegree

Changes to properties for this class:

ceterms:BachelorDegree

Changes to properties for this class:

ceterms:CareerPathway

Changes to properties for this class:

ceterms:Competency

Changes to properties for this class:

ceterms:CompetencyFramework

Changes to properties for this class:

ceterms:ContactPoint

Changes to properties for this class:

ceterms:CostProfile

Changes to properties for this class:

ceterms:Credential

Changes to properties for this class:

ceterms:CredentialAlignmentObject

Changes to properties for this class:

ceterms:CredentialFramework

Changes to properties for this class:

ceterms:CredentialingAction

Changes to properties for this class:

ceterms:CredentialOrganization

Changes to properties for this class:

ceterms:CredentialPerson

Changes to properties for this class:

ceterms:Degree

Changes to properties for this class:

ceterms:DoctoralDegree

Changes to properties for this class:

ceterms:DurationProfile

Changes to properties for this class:

ceterms:EarningsProfile

Changes to properties for this class:

ceterms:EmploymentOutcomeProfile

Changes to properties for this class:

ceterms:FinancialAlignmentObject

Changes to properties for this class:

ceterms:GeoCoordinates

Changes to properties for this class:

ceterms:HoldersProfile

Changes to properties for this class:

ceterms:IdentifierValue

Changes to properties for this class:

ceterms:IdentifierValueSet

Changes to properties for this class:

ceterms:JurisdictionProfile

Changes to properties for this class:

ceterms:LearningOpportunity

Changes to properties for this class:

ceterms:LearningResource

Changes to properties for this class:

ceterms:MasterDegree

Changes to properties for this class:

ceterms:OfferAction

Changes to properties for this class:

ceterms:PostalAddress

Changes to properties for this class:

ceterms:ProcessProfile

Changes to properties for this class:

ceterms:QACredentialOrganization

Changes to properties for this class:

ceterms:RecognizeAction

Changes to properties for this class:

ceterms:RegulateAction

Changes to properties for this class:

ceterms:RenewAction

Changes to properties for this class:

ceterms:RevocationProfile

Changes to properties for this class:

ceterms:RevokeAction

Changes to properties for this class:

ceterms:RightsAction

Changes to properties for this class:

ceterms:TaskProfile

Changes to properties for this class:

ceterms:VerificationServiceProfile

Changes to properties for this class: