EOCred: cost of a credential

I want to try and keep some momentum by doing some of the quick and easy 
use cases while we discuss the more difficult ones. I think this is one:

Cost
Having found a credential it should be possible to identify the cost of 
acquiring the credential.

Requires: ability to show relevant cost for educational / occupational 
credential objects
Note: this implies that a credential is offered

This is the cost of the credential itself, not the cost of courses, 
training or other things required in order to earn the credential (these 
costs can be shown when describing those other things).

schema.org has means for specifying the cost of things with the offers 
<http://schema.org/offers> property which we could use. If 
EducationalOccupationalCredential is a CreativeWork, then we already 
have the offers property (if it is not, we may need change the domain of 
the existing offers property)

A simple example

{
   "@context": "http://schema.org/",
   "@type": "EducationalOccupationalCredential",
   "url" : "https://www.alt.ac.uk/certified-membership",
   "name": "CMALT",
   "description": "Certified Membership of the Association for Learning 
Technology",
   "offers": {
     "@type": "Offer",
     "name": "Registration fee (UK)",
     "price": "150",
     "priceCurrency": "GBP"
   }
}

Offers <http://schema.org/Offer> can get quite complex, allowing 
different currencies, different offers for different regions, add on 
offers etc.  I think it would cover our needs adequately; the only 
potential problem I can see is that eligibleCustomerType as defined is 
too restrictive to provide information like "special price for military 
veterans". My approach to this would be to 1) raise this as an issue 
with schema.org. 2) provide text values anyway (schema.org allows this)

Any objections? Have I missed anything?

Phil

-- 

Phil Barker <http://people.pjjk.net/phil>. http://people.pjjk.net/phil
PJJK Limited <https://www.pjjk.co.uk>: technology to enhance learning; 
information systems for education.
CETIS LLP: a cooperative consultancy for innovation in education technology.

PJJK Limited is registered in Scotland as a private limited company, 
number SC569282.
CETIS is a co-operative limited liability partnership, registered in 
England number OC399090

Received on Friday, 26 January 2018 10:41:19 UTC