[Buildingdata] Re: [SEESEC] [UNIQUIP] Modelling equipment and facilities
Alexander Dutton
alexander.dutton at oucs.ox.ac.uk
Sun Jun 17 22:25:35 BST 2012
On 14/06/12 15:06, Christopher Gutteridge wrote:
> I'm still not 100% sold that the cerif namespace I've used is a
> "official" thing and not just someone having a go at a mapping--
> I've not really gone down the cerif rabbit hole(yet).
I've had a look, and the only bits I think we can use as-is are the
cerif:InfrastructureEntity class[1] and its subclasses. The
relationships are all first-class (e.g.
isLinkedByOrganisationUnit/linksToOrganisationUnit), and so seem
overkill in this context.
Other bits of it reproduce other vocabs (vcard, frbr, event, dc), and
seem unnecessary.
[1] http://spi-fm.uca.es/neologism/cerif#InfrastructureEntity
> On 12/06/12 15:28, Alexander Dutton wrote:
>
>> 3. There's been talk in the SEESEC project of controlled
>> vocabularies for 'service level': [snip]
>>
>> For "shareability", how about: [snip]
> I can certainly set up the dereference, sure.
Cool. I'll get back to you when I'm ready.
> Obviously there should also be "shareable with the general public"
> "not shareable outside of organizational unit" AND "not shareable
> outside of formal organization" -- there's an edge case when an
> item is owned/operated by multiple divisions or formal
> organisations.
Presumably, a person can use it if they're a member of any of the
devisions/orgs.
> Is sharable strictly use-for-free or can it include use-with-fee?
> We should include "private individuals" as the widest option, and
> consider "with other public sector organisations" and "with
> charities and not for profit organisations" -- these are for
> completeness, I don't expect they'll be used much but better to
> have them ready. These are subject to sanity checking by the other
> players, strawmen, if you will.
We're straying into GoodRelations territory here, i.e.
:universityOfOxford gr:offers :useOfEquipment .
:useOfEquipment a gr:Offering ;
rdfs:label "Available for use by members of the University of Oxford, …"
tio:includes [
a tio:TicketPlaceholder ;
tio:accessTo :equipment ] ;
gr:eligibleCustomerTypes :oxfordMembers, :membersOfUKHEIs,
:commercialUsers
In this case we define :oxfordMembers locally, and stick the others in a
controlled vocab somewhere. In the absence of a gr:priceSpecification,
then people should assume the price is negotiable/unspecified. If it's
free:
:useOfEquipment gr:priceSpecification [
a gr:PriceSpecification ;
rdfs:label "free"@en ;
gr:hasCurrencyValue 0 ;
gr:validThrough "2012-12-31T23:59:59"^^xsd:dateTime ] .
For simplicity we could offer a shortcut, e.g.:
:equipment ex:useOfferedTo :oxfordMembers, etc.
or:
:equipment ex:useOfferedTo :membersOfOwningInstitution, etc.
though this wouldn't allow specifying prices, and I'm not sure I like
the latter as ":joeBloggs ex:member :membersOfOwningInstitution" is
undefined.
<tongueInCheek>Unless we go SAML…</tongueInCheek>
More information about the Buildingdata
mailing list