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.
April 2019 CTDL Release (20190426)
This is the April 2019 CTDL Release.
ceterms:creditHourType View Term History: JSON Turtle
Change:
- meta:supersededBy: Added schema:unitText
 - vs:term_status: Added vs:deprecated
 - schema:domainIncludes: Removed ceterms:AssessmentProfile
 - schema:domainIncludes: Removed ceterms:ConditionProfile
 - schema:domainIncludes: Removed ceterms:LearningOpportunityProfile
 - vs:term_status: Removed vs:stable
 - schema:rangeIncludes: Removed rdf:langString
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								ceterms:creditHourValue View Term History: JSON Turtle
Change:
- meta:supersededBy: Added ceterms:creditValue
 - vs:term_status: Added vs:deprecated
 - vs:term_status: Removed vs:stable
 - schema:rangeIncludes: Removed xsd:float
 - schema:domainIncludes: Removed ceterms:AssessmentProfile
 - schema:domainIncludes: Removed ceterms:ConditionProfile
 - schema:domainIncludes: Removed ceterms:LearningOpportunityProfile
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								ceterms:creditUnitType View Term History: JSON Turtle
Change:
- meta:supersededBy: Added schema:unitText
 - vs:term_status: Added vs:deprecated
 - vs:term_status: Removed vs:stable
 - schema:domainIncludes: Removed ceterms:AssessmentProfile
 - schema:domainIncludes: Removed ceterms:LearningOpportunityProfile
 - schema:rangeIncludes: Removed ceterms:CredentialAlignmentObject
 - schema:domainIncludes: Removed ceterms:ConditionProfile
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								ceterms:creditUnitValue View Term History: JSON Turtle
Change:
- vs:term_status: Added vs:deprecated
 - meta:supersededBy: Added ceterms:creditValue
 - vs:term_status: Removed vs:stable
 - schema:domainIncludes: Removed ceterms:AssessmentProfile
 - schema:rangeIncludes: Removed xsd:float
 - schema:domainIncludes: Removed ceterms:LearningOpportunityProfile
 - schema:domainIncludes: Removed ceterms:ConditionProfile
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								ceterms:creditValue View Term History: JSON Turtle
Change:
- 
												rdfs:comment:
												Added
		en-US A credit-related value.
 - schema:rangeIncludes: Added schema:QuantitativeValue
 - schema:domainIncludes: Added ceterms:LearningOpportunityProfile
 - schema:domainIncludes: Added ceterms:AssessmentProfile
 - 
												rdfs:label:
												Added
		en-US Credit Value
 - schema:domainIncludes: Added ceterms:ConditionProfile
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								ceterms:ctid View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added skos:ConceptScheme
 - 
												rdfs:comment:
												Added
		en-US Globally unique Credential Transparency Identifier (CTID) by which the creator, owner or provider of a resource recognizes it in transactions with the external environment (e.g., in verifiable claims involving the resource).
 - schema:domainIncludes: Added skos:Concept
 - 
												rdfs:comment:
												Removed
		en-US Globally unique Credential Transparency Identifier (CTID) by which the creator, owner or provider of a credential, learning opportunity competency, or assessment recognizes the entity in transactions with the external environment (e.g., in verifiable claims involving a credential).
 
Reason:
en-US Enhanced the accuracy of the description
										https://github.com/CredentialEngine/vocabularies/issues/588
								ceterms:IntendedPurpose View Term History: JSON Turtle
Change:
- skos:hasTopConcept: Removed purpose:PriorExperience
 - 
												rdfs:comment:
												Removed
		en-US Types of intended purpose of the credential holder in earning the credential.
 - skos:hasTopConcept: Removed purpose:GeneralEducation
 - vs:term_status: Removed vs:unstable
 - 
												rdfs:label:
												Removed
		en-US Intended Purpose
 - skos:hasTopConcept: Removed purpose:JobOrCareerPreparation
 - skos:hasTopConcept: Removed purpose:MidCareer
 
Reason:
en-US Our team decided not to move forward with this concept scheme. As the concept scheme has always been unstable, it has been dropped (not deprecated).
										https://github.com/CredentialEngine/vocabularies/issues/87
								ceterms:isicV4 View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added ceterms:MasterDegree
 - schema:domainIncludes: Added ceterms:Diploma
 - schema:domainIncludes: Added ceterms:MicroCredential
 - schema:domainIncludes: Added ceterms:ApprenticeshipCertificate
 - 
												rdfs:comment:
												Added
		en-US The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.
 - schema:domainIncludes: Added ceterms:MasterCertificate
 - schema:domainIncludes: Added ceterms:CredentialOrganization
 - schema:domainIncludes: Added ceterms:DigitalBadge
 - schema:domainIncludes: Added ceterms:DoctoralDegree
 - schema:domainIncludes: Added ceterms:Degree
 - schema:domainIncludes: Added ceterms:GeneralEducationDevelopment
 - schema:domainIncludes: Added ceterms:OpenBadge
 - 
												rdfs:label:
												Added
		en-US ISIC Revision 4 Code
 - schema:domainIncludes: Added ceterms:QualityAssuranceCredential
 - schema:domainIncludes: Added ceterms:License
 - schema:domainIncludes: Added ceterms:Certification
 - schema:domainIncludes: Added ceterms:AssociateDegree
 - schema:domainIncludes: Added ceterms:Credential
 - schema:domainIncludes: Added ceterms:SecondarySchoolDiploma
 - owl:equivalentProperty: Added schema:isicV4
 - schema:rangeIncludes: Added xsd:string
 - schema:domainIncludes: Added ceterms:BachelorDegree
 - schema:domainIncludes: Added ceterms:Badge
 - schema:domainIncludes: Added ceterms:Certificate
 - schema:domainIncludes: Added ceterms:JourneymanCertificate
 - schema:domainIncludes: Added ceterms:QACredentialOrganization
 - schema:domainIncludes: Added ceterms:ResearchDoctorate
 - schema:domainIncludes: Added ceterms:ProfessionalDoctorate
 
Reason:
en-US New term to cover industry info beyond the US.
										https://github.com/CredentialEngine/vocabularies/issues/591
								ceterms:PathwayComponent View Term History: JSON Turtle
Change:
- 
												vann:usageNote:
												Added
		en-US PathwayComponent is a super-type that represents a family of more precise sub-types. In pathway descriptions, always use the sub-type of PathwayComponent appropriate to your circumstances, e.g., AssessmentComponent, CocurricularComponent, CompetencyComponent, CourseComponent, CredentialComponent, ExtracurricularComponent, JobComponent, and WorkExperienceComponent. Use BasicComponent for types of entities not covered by the current set of sub-types.
 
Reason:
en-US Clarifies the use of this class.
										https://github.com/CredentialEngine/vocabularies/issues/586
								ceterms:targetPathway View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added ceterms:ProfessionalDoctorate
 - schema:domainIncludes: Added ceterms:Diploma
 - schema:domainIncludes: Added ceterms:Certificate
 - schema:domainIncludes: Added ceterms:MasterDegree
 - schema:domainIncludes: Added ceterms:AssessmentProfile
 - schema:domainIncludes: Added ceterms:ResearchDoctorate
 - schema:domainIncludes: Added ceterms:Degree
 - schema:domainIncludes: Added ceterms:JourneymanCertificate
 - schema:domainIncludes: Added ceterms:OpenBadge
 - schema:domainIncludes: Added ceterms:MicroCredential
 - schema:domainIncludes: Added ceterms:SecondarySchoolDiploma
 - schema:domainIncludes: Added ceterms:AssociateDegree
 - schema:domainIncludes: Added ceterms:Credential
 - schema:domainIncludes: Added ceterms:GeneralEducationDevelopment
 - vs:term_status: Added vs:stable
 - schema:domainIncludes: Added ceterms:ApprenticeshipCertificate
 - 
												rdfs:comment:
												Added
		en-US Pathway in which this resource is a potential component.
 - schema:domainIncludes: Added ceterms:BachelorDegree
 - schema:domainIncludes: Added ceterms:DigitalBadge
 - schema:domainIncludes: Added ceterms:Certification
 - schema:domainIncludes: Added ceterms:DoctoralDegree
 - schema:domainIncludes: Added ceterms:QualityAssuranceCredential
 - schema:domainIncludes: Added ceterms:MasterCertificate
 - schema:rangeIncludes: Added ceterms:Pathway
 - schema:domainIncludes: Added ceterms:Badge
 - schema:domainIncludes: Added ceterms:License
 - schema:domainIncludes: Added ceterms:LearningOpportunityProfile
 - 
												rdfs:label:
												Added
		en-US Target Pathway
 - vs:term_status: Removed vs:unstable
 - 
												rdfs:label:
												Removed
		en-US Career Pathway
 - 
												rdfs:comment:
												Removed
		en-US Career pathway in which the credential is a potential component.
 - schema:domainIncludes: Removed ceterms:ConditionProfile
 
Reason:
en-US Reworking this property for use with CTDL Pathways
										https://github.com/CredentialEngine/vocabularies/issues/555
										https://github.com/CredentialEngine/vocabularies/issues/582
								costType:MixedFees View Term History: JSON Turtle
Change:
- 
												skos:definition:
												Added
		en-US The sum of fees that are not identified individually.
 - skos:inScheme: Added ceterms:CostType
 - skos:topConceptOf: Added ceterms:CostType
 - 
												skos:prefLabel:
												Added
		en-US Mixed Fees
 
Reason:
en-US New term to cover unspecified/other fees
										https://github.com/CredentialEngine/vocabularies/issues/593
								costType:OptionalCharges View Term History: JSON Turtle
Change:
- 
												skos:definition:
												Added
		en-US Cost for additional fees, other services, equipment, or facilities that are not required.
 - 
												skos:definition:
												Removed
		en-US Cost for additional fees, other services, equipment, or facilities.
 
Reason:
en-US Clarification of term.
										https://github.com/CredentialEngine/vocabularies/issues/593
								purpose:GeneralEducation View Term History: JSON Turtle
Change:
- 
												skos:definition:
												Removed
		en-US Purpose of the credential as identified by the relevant agent is for the general education of the holder.
 - 
												skos:prefLabel:
												Removed
		en-US General Education
 - vs:term_status: Removed vs:unstable
 - skos:topConceptOf: Removed ceterms:IntendedPurpose
 - skos:inScheme: Removed ceterms:IntendedPurpose
 
Reason:
en-US Our team decided not to move forward with this concept scheme. As the concept scheme has always been unstable, it has been dropped (not deprecated).
										https://github.com/CredentialEngine/vocabularies/issues/87
								purpose:JobOrCareerPreparation View Term History: JSON Turtle
Change:
- 
												skos:definition:
												Removed
		en-US Purpose of the credential as identified by the relevant agent is for job or career preparation of the holder.
 - skos:inScheme: Removed ceterms:IntendedPurpose
 - 
												skos:prefLabel:
												Removed
		en-US Job/Career Preparation
 - skos:topConceptOf: Removed ceterms:IntendedPurpose
 - vs:term_status: Removed vs:unstable
 
Reason:
en-US Our team decided not to move forward with this concept scheme. As the concept scheme has always been unstable, it has been dropped (not deprecated).
										https://github.com/CredentialEngine/vocabularies/issues/87
								purpose:MidCareer View Term History: JSON Turtle
Change:
- vs:term_status: Removed vs:unstable
 - skos:inScheme: Removed ceterms:IntendedPurpose
 - 
												skos:definition:
												Removed
		en-US Purpose of the credential as identified by the relevant agent is for mid-career, experienced worker preparation and advancement of the holder.
 - skos:topConceptOf: Removed ceterms:IntendedPurpose
 - 
												skos:prefLabel:
												Removed
		en-US Mid-Career Level
 
Reason:
en-US Our team decided not to move forward with this concept scheme. As the concept scheme has always been unstable, it has been dropped (not deprecated).
										https://github.com/CredentialEngine/vocabularies/issues/87
								purpose:PriorExperience View Term History: JSON Turtle
Change:
- skos:inScheme: Removed ceterms:IntendedPurpose
 - vs:term_status: Removed vs:unstable
 - skos:topConceptOf: Removed ceterms:IntendedPurpose
 - dct:description: Removed Includes, but is not limited to, college credit.
 - 
												skos:prefLabel:
												Removed
		en-US Prior Learning Experience
 - 
												skos:definition:
												Removed
		en-US Purpose of the credential as identified by the relevant agent is for determining prior learning experience of the holder.
 
Reason:
en-US Our team decided not to move forward with this concept scheme. As the concept scheme has always been unstable, it has been dropped (not deprecated).
										https://github.com/CredentialEngine/vocabularies/issues/87
								schema:description View Term History: JSON Turtle
Change:
- schema:rangeIncludes: Added rdf:langString
 - schema:domainIncludes: Added schema:QuantitativeValue
 - 
												rdfs:label:
												Added
		en-US Description
 - 
												rdfs:comment:
												Added
		en-US A description of the item.
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								schema:maxValue View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added schema:QuantitativeValue
 - 
												rdfs:comment:
												Added
		en-US The upper value of some characteristic or property.
 - 
												rdfs:label:
												Added
		en-US Maximum Value
 - schema:rangeIncludes: Added xsd:float
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								schema:minValue View Term History: JSON Turtle
Change:
- schema:rangeIncludes: Added xsd:float
 - 
												rdfs:label:
												Added
		en-US Minimum Value
 - schema:domainIncludes: Added schema:QuantitativeValue
 - 
												rdfs:comment:
												Added
		en-US The lower value of some characteristic or property.
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								schema:QuantitativeValue View Term History: JSON Turtle
Change:
- 
												vann:usageNote:
												Added
		en-US Use in CTDL to describe quantitative values such as minimum and maximum credits or credit hours, etc.
 - 
												rdfs:label:
												Added
		en-US Quantitative Value
 - 
												rdfs:comment:
												Added
		en-US A point value or interval for product characteristics and other purposes.
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								schema:unitText View Term History: JSON Turtle
Change:
- schema:rangeIncludes: Added ceterms:CredentialAlignmentObject
 - 
												rdfs:comment:
												Added
		en-US A string or text indicating the unit of measurement.
 - schema:domainIncludes: Added schema:QuantitativeValue
 - 
												rdfs:label:
												Added
		en-US Unit Text
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								schema:value View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added schema:QuantitativeValue
 - schema:rangeIncludes: Added xsd:float
 - 
												rdfs:label:
												Added
		en-US Value
 - 
												rdfs:comment:
												Added
		en-US The value of the property value node.
 
Reason:
en-US Updated handling of credit data
										https://github.com/CredentialEngine/vocabularies/issues/564
								Mapping Changes Implemented in this Release
ceterms:ApprenticeshipCertificate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:AssessmentProfile
Changes to properties for this class:
- addition: ceterms:creditValue
 - addition: ceterms:targetPathway
 - removal: ceterms:creditHourType
 - removal: ceterms:creditHourValue
 - removal: ceterms:creditUnitType
 - removal: ceterms:creditUnitValue
 
ceterms:AssociateDegree
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:BachelorDegree
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:Badge
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:Certificate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:Certification
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:ConditionProfile
Changes to properties for this class:
- addition: ceterms:creditValue
 - removal: ceterms:creditHourType
 - removal: ceterms:creditHourValue
 - removal: ceterms:creditUnitType
 - removal: ceterms:creditUnitValue
 - removal: ceterms:targetPathway
 
ceterms:Credential
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:CredentialAlignmentObject
Changes to properties for this class:
- addition: schema:unitText
 - removal: ceterms:creditUnitType
 
ceterms:CredentialOrganization
Changes to properties for this class:
- addition: ceterms:isicV4
 
ceterms:Degree
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:DigitalBadge
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:Diploma
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:DoctoralDegree
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:GeneralEducationDevelopment
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:JourneymanCertificate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:LearningOpportunityProfile
Changes to properties for this class:
- addition: ceterms:creditValue
 - addition: ceterms:targetPathway
 - removal: ceterms:creditHourType
 - removal: ceterms:creditHourValue
 - removal: ceterms:creditUnitType
 - removal: ceterms:creditUnitValue
 
ceterms:License
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:MasterCertificate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:MasterDegree
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:MicroCredential
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:OpenBadge
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:Pathway
Changes to properties for this class:
- addition: ceterms:targetPathway
 
ceterms:ProfessionalDoctorate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:QACredentialOrganization
Changes to properties for this class:
- addition: ceterms:isicV4
 
ceterms:QualityAssuranceCredential
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:ResearchDoctorate
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
ceterms:SecondarySchoolDiploma
Changes to properties for this class:
- addition: ceterms:isicV4
 - addition: ceterms:targetPathway
 
schema:QuantitativeValue
Changes to properties for this class:
- addition: ceterms:creditValue
 - addition: schema:description
 - addition: schema:maxValue
 - addition: schema:minValue
 - addition: schema:unitText
 - addition: schema:value
 

