CTDL Releases

CTDL Release 6/30/2017

This is the June 2017 release of CTDL. It contains additional fixes and enhancements.

audience:Citizen

Change:

  • vann:usageNote: Removed "Includes native or naturalized citizens."
  • rdfs:comment: Removed "A legally recognized subject or national of a state or commonwealth."
  • rdfs:comment: Added "A person who is a legally recognized subject of a particular nation, state, province, or commonwealth."

Reason:

audience:CurrentMilitaryDependent

Change:

  • skos:inScheme: Added ceterms:Audience
  • skos:definition: Added "A Dependent (usually a child) of a current member of a nation's military."
  • skos:prefLabel: Added "Current Military Dependent"

Reason:

audience:CurrentMilitarySpouse

Change:

  • skos:inScheme: Added ceterms:Audience
  • skos:definition: Added "A Spouse of a current member of a nation's military."
  • skos:prefLabel: Added "Current Military Spouse"

Reason:

audience:FormerMilitary

Change:

  • vann:usageNote: Removed "May include qualified military spouses and children."

Reason:

audience:FormerMilitaryDependent

Change:

  • skos:inScheme: Added ceterms:Audience
  • skos:definition: Added "A Dependent (usually a child) of a veteran of a nation's military."
  • skos:prefLabel: Added "Former Military Dependent"

Reason:

audience:FormerMilitarySpouse

Change:

  • skos:inScheme: Added ceterms:Audience
  • skos:definition: Added "A Spouse of a veteran of a nation's military."
  • skos:prefLabel: Added "Former Military Spouse"

Reason:

audience:NonCitizen

Change:

  • rdfs:comment: Removed "A person who is not an inhabitant or national of a particular country or other geopolitical region."
  • rdfs:comment: Added "A person who is not a legally recognized subject of a particular nation, state, province, or commonwealth."

Reason:

audience:NonResident

Change:

  • skos:inScheme: Added ceterms:Audience
  • skos:definition: Added "A person whose primary residence is not in a particular nation, state, province, or commonwealth."
  • skos:prefLabel: Added "Non-Resident"

Reason:

audience:Resident

Change:

  • skos:definition: Added "A person whose primary residence is in a particular nation, state, province, or commonwealth."
  • skos:inScheme: Added ceterms:Audience
  • skos:prefLabel: Added "Resident"

Reason:

ceterms:appealProcess

Change:

Reason:

ceterms:assesses

Change:

Reason:

ceterms:commonCosts

Change:

Reason:

ceterms:complaintProcess

Change:

Reason:

ceterms:condition

Change:

  • rdfs:comment: Removed "A list of individual conditions or aspects of experience."
  • vann:usageNote: Added "Typically, this is one item in a list of items, such as an unordered or bulleted list."
  • rdfs:comment: Added "A single condition or aspect of experience that refines the conditions under which the resource being described is applicable."
  • rdfs:domain: Added ceterms:CostProfile

Reason:

ceterms:costDetails

Change:

  • rdfs:comment: Removed "A resource containing human-readable, in-depth information about the cost of the credential."
  • rdfs:comment: Added "A resource containing human-readable, in-depth information about the cost(s) being described."

Reason:

ceterms:ctid

Change:

  • vann:usageNote: Removed "A CTID is resolved through the CRS returning the Credential Registry data describing the identified credential. The CTID is the equivalent of a version identifier for the credential. Different versions of a credential are considered distinct expressions and each must be assigned its own CTID. Each version of a credential can have only one CTID assigned by the Credential Registry Service (CRS) upon registration with the Credential Registry. However, a single version of a credential may have distinct identifier values for both the ctid property and the credentialId property. In such a case both identifiers will be recognized by the credential creator/owner/provider in transactions with the external environment."
  • rdfs:comment: Removed "A globally unique Credential Transparency Identifier (CTID) issued by the Credential Registry Service (CRS) by which the creator/owner/provider of a credential recognizes the credential in transactions with the external environment (e.g., in verifiable claims involving the credential)."
  • rdfs:domain: Added ceterms:CostManifest
  • rdfs:domain: Added ceterms:ConditionManifest
  • rdfs:domain: Added ceterms:QACredentialOrganization
  • rdfs:domain: Added ceterms:CredentialOrganization
  • rdfs:domain: Added ceterms:LearningOpportunityProfile
  • rdfs:domain: Added ceterms:AssessmentProfile
  • vann:usageNote: Added "The CTID is the equivalent of a version identifier for the resource. Different versions of a resource are considered distinct expressions and each must be assigned its own CTID. Each version of a resource can have only one CTID assigned. However, a single version of a resource may have distinct identifier values for both the ctid property and the credentialId property. In such a case both identifiers will be recognized by the resource creator/owner/provider in transactions with the external environment."
  • rdfs:comment: Added "A globally unique Credential Transparency Identifier (CTID) by which the creator/owner/provider recognizes the resource in transactions with the external environment (e.g., in verifiable claims involving a credential)."

Reason:

ceterms:hasCostManifest

Change:

Reason:

ceterms:industryType

Change:

  • vann:usageNote: Removed "For U.S. credentials, best practice is to use a framework such as the NAICS (North American Classification System). Other credentials may use any framework of the class ceterms:IndustryClassification."
  • vann:usageNote: Added "Best practice in identifying industries for U.S. credentials is to provide the NAICS code using the ceterms:naics property. Other credentials may use the ceterms:industrytype property and any framework of the class ceterms:IndustryClassification such as the Standard Industrial Classification (SIC) or the International Standard Industrial Classification of all Economic Activities (ISIC)."

Reason:

ceterms:reviewProcess

Change:

Reason:

ceterms:revocationProcess

Change:

Reason:

ceterms:sameAs

Change:

  • rdfs:comment: Removed "The resource being described is the same as the resource being referenced."
  • dcterms:description: Added "Resources that may indicate identity include, but are not limited to, descriptions of entities in open databases such as DBpedia and Wikidata or social media accounts such as FaceBook and LinkedIn."
  • rdfs:comment: Added "A resource that unambiguously indicates the identity of the resource being described."

Reason:

ceterms:teaches

Change:

Reason:

costType:AggregateCost

Change:

Reason:

costType:Application

Change:

Reason:

costType:BackgroundCheck

Change:

Reason:

costType:EnrollmentFee

Change:

Reason:

costType:GraduationFee

Change:

  • skos:inScheme: Added ceterms:CostType
  • rdfs:comment: Added "A separate fee charged for graduating from an educational program."
  • rdfs:label: Added "Graduation Fee"

Reason:

costType:LearningResource

Change:

Reason:

costType:Meals

Change:

Reason:

costType:OptionalCharges

Change:

Reason:

costType:ProcessingFee

Change:

Reason:

costType:ProgramSpecificFee

Change:

Reason:

costType:ReexaminationFee

Change:

Reason:

costType:RenewalFee

Change:

Reason:

costType:ReschedulingFee

Change:

Reason:

costType:RoomOrResidency

Change:

Reason:

costType:ScoringFee

Change:

Reason:

costType:StandaloneAssessment

Change:

Reason:

costType:StudentServicesFee

Change:

Reason:

costType:TechnologyFee

Change:

Reason:

costType:tuition

Change:

Reason:

deliveryType:OnlineOnly

Change:

  • skos:prefLabel: Removed "OnlineOnly"
  • skos:prefLabel: Added "Online Only"

Reason:

CTDL Release 4/28/2017

The April release of CTDL includes a number of fixes and enhancements based on feedback and early usage data.

ceterms:AccreditAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:AdvancedStandingAction

Change:

  • dcterms:description: Removed "An authoritative, verifiable claim that a 3rd party credential provides advanced standing."
  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:AgentServiceType

Change:

  • rdfs:comment: Removed "The type of service offered by the organization."
  • rdfs:comment: Added "An enumeration of types of services offered by an agent."

Reason:

Enable use with ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/362

ceterms:ApproveAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:ConditionManifest

Change:

  • vs:term_status: Added vs:stable
  • dcterms:description: Added "These conditions are intended to be referenced by external entities to augment the process of describing the conditions for those entities."
  • rdfs:comment: Added "A set of conditions maintained at the organizational and/or sub-organizational level."
  • rdfs:label: Added "Condition Manifest"

Reason:

New class to facilitate indicating conditions at the organizational/institutional level.
https://github.com/CredentialEngine/vocabularies/issues/247

ceterms:CredentialPerson

Change:

  • rdfs:comment: Removed "An person who plays one or more key roles in the lifecycle of a credential."
  • vs:term_status: Removed vs:unstable
  • dcterms:description: Added "The CredentialPerson class should be used to describe persons directly engaged as primary agent in credentialing actions such as approving, offering, recognizing, renewing and revoking credentials and should not include persons merely affiliated with, or employed by organizations that perform such actions."
  • rdfs:comment: Added "A person who plays a role as primary agent in a credentialing action."
  • vs:term_status: Added vs:stable

Reason:

ceterms:CredentialingAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:LearningOpportunityProfile

Change:

  • dcterms:description: Added "Examples of learning opportunities include education and training programs and classes, courses of study, apprenticeship or work experience programs, or other structured experiences intended to serve as educational or training events."

Reason:

Clarification of the intended purpose of Learning Opportunity Profile
https://github.com/CredentialEngine/vocabularies/issues/317

ceterms:OfferAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:PersonType

Change:

Reason:

ceterms:RecognizeAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:RegulateAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:RenewAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:RevokeAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:RightsAction

Change:

  • dcterms:description: Added "Since an instance of CredentialingAction is a claim that a certain agent has taken the action being described, creation of such a CredentialingAction should be reserved to the agent of that action."

Reason:

ceterms:accreditedBy

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:accredits

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:address

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:administrationProcess

Change:

  • vann:usageNote: Removed "Processes administered include, but are not limited to, execution of events and processes in the lifecycle of a credential the proctoring of assessments."
  • vann:usageNote: Added "Examples of processes administered include the execution of events and processes in the lifecycle of a credential, and the proctoring of assessments."

Reason:

ceterms:affiliation

Change:

Reason:

Enable use with ceterms:QACredentialOrganization
https://github.com/CredentialEngine/vocabularies/issues/365

ceterms:agentPurpose

Change:

  • dcterms:description: Removed "QACredentialOrganization Examples include: assisting employers seeking competent practitioners; enabling tuition aid; ensuring credential issuers meet standards for enter occupations; enabling eligibility for financial aid; determining if government regulations are followed, and promoting professional advancement."
  • dcterms:description: Added "Examples include the "about" page of a website."

Reason:

ceterms:agentPurposeDescription

Change:

  • dcterms:description: Removed "QACredentialOrganization Examples include: assisting employers seeking competent practitioners; enabling tuition aid; ensuring credential issuers meet standards for enter occupations; enabling eligibility for financial aid; determining if government regulations are followed, and promoting professional advancement."
  • dcterms:description: Added "Short phrases denoting purpose such as those found on the "about" page of a website."

Reason:

ceterms:agentType

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:alignmentDate

Change:

Reason:

ceterms:alternativeIdentifier

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:approvedIn

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:commonConditions

Change:

Reason:

New property to enable pointing to a ConditionManifest from an object that takes conditions from that manifest.
https://github.com/CredentialEngine/vocabularies/issues/247

ceterms:copyrightHolder

Change:

Reason:

Enable use with ceterms:QACredentialOrganization.
https://github.com/CredentialEngine/vocabularies/issues/365

ceterms:corequisite

Change:

Reason:

New property to enable describing corequisite conditions, such as dual dependent degrees.
https://github.com/CredentialEngine/vocabularies/issues/289

ceterms:credentailingAction

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

Change:

Reason:

Change:

  • rdfs:comment: Removed "Indicates a potential credentialing action, which describes an idealized action in which this thing would play an 'object' role."
  • rdfs:comment: Added "Indicates a past or potential credentialing action in which the resource being described plays an 'object' role."

Reason:

Updating definition to include past actions.
https://github.com/CredentialEngine/vocabularies/issues/331

ceterms:credentialingAction

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:dateEffective

Change:

Reason:

ceterms:duns

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:email

Change:

Reason:

ceterms:endDate

Change:

Reason:

New property to replace ceterms:endTime.
https://github.com/CredentialEngine/vocabularies/issues/373

ceterms:endTime

Change:

Reason:

Change:

  • vann:usageNote: Removed "Start and end dates and times of the credentialing action (in ISO 8601 date format). For actions that span a period of time, when the action ended."

Reason:

Removal of unnecessary ISO reference.
https://github.com/CredentialEngine/vocabularies/issues/370

ceterms:evidenceOfAction

Change:

Reason:

ceterms:exactDuration

Change:

Reason:

ceterms:fein

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:financialAssistance

Change:

Reason:

New property to enable pointing to ceterms:FinancialAlignmentObject.
https://github.com/CredentialEngine/vocabularies/issues/348

ceterms:foundingDate

Change:

Reason:

Enables flexibility in entering founding date.
https://github.com/CredentialEngine/vocabularies/issues/368

ceterms:geoURI

Change:

  • vs:term_status: Added vs:stable
  • rdfs:range: Added xsd:anyURI
  • rdfs:domain: Added ceterms:GeoCoordinates
  • vann:usageNote: Added "It is recommended to use services such as http://www.geonames.org to provide values for this property."
  • dcterms:description: Added "This may define a place at any scale. Examples include a city, state, province, country, or continent."
  • rdfs:comment: Added "A resource that defines the geographic coordinates (such as longitude and latitude) of a place."
  • rdfs:label: Added "Geographic URI"

Reason:

ceterms:hasConditionManifest

Change:

Reason:

New property to enable pointing to a ConditionManifest.
https://github.com/CredentialEngine/vocabularies/issues/247

ceterms:hasVerificationService

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:image

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

Change:

Reason:

ceterms:inLanguage

Change:

Reason:

New property to enable expressing the primary language of a resource.
https://github.com/CredentialEngine/vocabularies/issues/338

ceterms:industryType

Change:

Reason:

Enables indicating which industries an organization operates in.
https://github.com/CredentialEngine/vocabularies/issues/359

ceterms:jurisdiction

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:keyword

Change:

  • vann:usageNote: Removed "Keywords can include physical and conceptual things such as relevant people, places, artifacts, concepts, and events."
  • vann:usageNote: Added "Use the keyword property to enter free text keywords. A subject concept in a controlled vocabulary should use the subject property."

Reason:

Updating usage of ceterms:subject and ceterms:keyword.
https://github.com/CredentialEngine/vocabularies/issues/347

ceterms:maximumDuration

Change:

Reason:

ceterms:minimumDuration

Change:

Reason:

ceterms:missionAndGoalsStatement

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:missionAndGoalsStatementDescription

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:naics

Change:

Reason:

Refinement of the usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:object

Change:

Reason:

Enable use with ceterms:QACredentialOrganization.
https://github.com/CredentialEngine/vocabularies/issues/365

ceterms:offers

Change:

  • dcterms:description: Removed "The agent being described offers or confers the resource being referenced."
  • rdfs:comment: Removed "Offers access to or issues the resource being referenced."
  • rdfs:comment: Added "The agent being described offers or confers the resource being referenced."

Reason:

ceterms:processMethod

Change:

  • rdfs:label: Added "Process Method"

Reason:

ceterms:regulatedBy

Change:

Reason:

https://github.com/CredentialEngine/vocabularies/issues/324
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:regulates

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:serviceType

Change:

  • rdfs:comment: Removed "The type of service offered by the organization."
  • rdfs:comment: Added "The type of service offered by the agent being described."

Reason:

Allow use of vocabulary with ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/362

ceterms:socialMedia

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:spatialCoverage

Change:

  • vann:usageNote: Removed "In CTDL, the ceterms:spatialCoverage property serves as a super-property for an array of sub-properties describing specific time-dependent aspects of a resource."
  • rdfs:comment: Removed "The temporalCoverage of a CreativeWork indicates the period that the content applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format."
  • vann:usageNote: Added "In the CTDL, the ceterms:spatialCoverage property serves as a super-property for an array of sub-properties defining location-dependent or area-dependent aspects of a resource."
  • rdfs:comment: Added "The place(s) which are the focus of the resource being described."

Reason:

ceterms:startDate

Change:

Reason:

New property to replace ceterms:startTime.
https://github.com/CredentialEngine/vocabularies/issues/373

ceterms:startTime

Change:

Reason:

ceterms:subject

Change:

  • rdfs:range: Removed rdfs:Literal
  • vann:usageNote: Removed "Subject terms can be either free text or drawn from a controlled vocabulary of terms. Recommended best practice is to use a controlled vocabulary."
  • vann:usageNote: Added "Use the subject property to reference a concept in a controlled vocabulary. Free text subjects should use the keyword property."

Reason:

Updating usage of ceterms:subject and ceterms:keyword.
https://github.com/CredentialEngine/vocabularies/issues/347

ceterms:subjectWebpage

Change:

Reason:

Enable linking to general descriptions of processes.
https://github.com/CredentialEngine/vocabularies/issues/374

Change:

Reason:

Enables linking to a description of conditions.
https://github.com/CredentialEngine/vocabularies/issues/371

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:targetContactPoint

Change:

Reason:

Refinement of usage of ceterms:CredentialPerson.
https://github.com/CredentialEngine/vocabularies/issues/324

ceterms:targetTask

Change:

Reason:

Setting status to unstable to match the currently unstable status of ceterms:TaskProfile.
https://github.com/CredentialEngine/vocabularies/issues/351

ceterms:temporalCoverage

Change:

Reason:

Change:

  • rdfs:comment: Removed "The temporalCoverage of a CreativeWork indicates the period that the content applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format."
  • rdfs:comment: Added "The temporalCoverage of a CreativeWork indicates the period that the content applies to, i.e. that it describes."

Reason:

Removal of unnecessary ISO reference.
https://github.com/CredentialEngine/vocabularies/issues/370

ceterms:trainingOffered

Change:

Reason:

ceterms:verificationMethodDescription

Change:

  • rdfs:label: Removed "Validation Method Description"
  • rdfs:label: Added "Verification Method Description"

Reason:

ceterms:worksFor

Change:

Reason:

Enable use with ceterms:QACredentialOrganization.
https://github.com/CredentialEngine/vocabularies/issues/365

claimType:QualityAssuranceClaim

Change:

  • vs:term_status: Added vs:stable
  • skos:definition: Added "Verifiable representation of quality assurance that is controlled by the quality assurance organization."
  • skos:prefLabel: Added "Quality Assurance Claim"
  • skos:inScheme: Added ceterms:ClaimType

Reason:

claimType:VerifiedClaim

Change:

  • vs:term_status: Added vs:stable
  • skos:inScheme: Added ceterms:ClaimType
  • skos:definition: Added "Verifiable representation of the credential holder's credential that is controlled by the credentialing organization."
  • skos:prefLabel: Added "Verified Claim"

Reason:

claimType:Verifiedclaim

Change:

Reason:

Replacing with claimType:VerifiedClaim
https://github.com/CredentialEngine/vocabularies/issues/335

CTDL Release 2/24/2017

This is the second release of CTDL. It contains a variety of corrections and enhancements.

ceterms:ContactPoint

Change:

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

Reason:

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

ceterms:IdentifierValueSet

Change:

Reason:

ceterms:LearningOpportunity

Change:

  • dcterms:description: Added "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:

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

ceterms:VerificationServiceProfile

Change:

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

Reason:

ceterms:actingAgent

Change:

Reason:

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

ceterms:additionalCondition

Change:

Reason:

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

ceterms:agent

Change:

Reason:

ceterms:alternativeCondition

Change:

  • vs:term_status: Added vs:stable
  • rdfs:range: Added ceterms:ConditionProfile
  • rdfs:domain: Added ceterms:ConditionProfile
  • vann:usageNote: Added "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:comment: Added "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."
  • rdfs:label: Added "Alternative Condition"

Reason:

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

ceterms:audienceLevelType

Change:

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

Reason:

ceterms:contactOption

Change:

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

Reason:

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

ceterms:contactPoint

Change:

Reason:

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

ceterms:ctid

Change:

Reason:

ceterms:degreeConcentration

Change:

Reason:

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

ceterms:degreeMajor

Change:

Reason:

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

ceterms:degreeMinor

Change:

Reason:

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

ceterms:department

Change:

Reason:

ceterms:email

Change:

Reason:

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

ceterms:entryCondition

Change:

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

Reason:

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

Change:

Reason:

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

ceterms:identifierType

Change:

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

Reason:

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

ceterms:learningOpportunityOffered

Change:

Reason:

ceterms:learningResource

Change:

Reason:

Superseded by ceterms:targetLearningResource

ceterms:minorAlignment

Change:

Reason:

Change:

Reason:

ceterms:numberAwarded

Change:

Reason:

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

ceterms:partOfIdentifierValueSet

Change:

Reason:

ceterms:socialMedia

Change:

Reason:

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

ceterms:submissionOf

Change:

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

Reason:

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

Change:

Reason:

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

ceterms:targetLearningOpportunity

Change:

Reason:

Change:

Reason:

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

ceterms:targetLearningResource

Change:

  • rdfs:range: Added ceterms:LearningResource
  • rdfs:domain: Added ceterms:LearningOpportunityProfile
  • vann:usageNote: Added "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:comment: Added "A resource that is used as part of an Educational Activity."
  • rdfs:label: Added "Target Learning Resource"

Reason:

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

ceterms:telephone

Change:

Reason:

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

ceterms:verificationMethodDescription

Change:

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

Reason:

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

CTDL Release 11/17/2016

This is the initial release of CTDL.