Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "VCard vocabulary usage"
(→UML Overview) |
(→v:Address) |
||
Line 16: | Line 16: | ||
*'''p:addressNote''' * | *'''p:addressNote''' * | ||
− | |||
− | |||
*v:address ..1 | *v:address ..1 | ||
*v:extended-address ..1 | *v:extended-address ..1 |
Revision as of 11:31, 17 November 2010
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}The Persona vocabulary imports vCard, uses most of it as is, but with a few tweaks described below.
Contents
UML Overview
We show below the aspect of the Persona vocabulary that builds on the vCard vocabulary. Attribute names and class names imported from other, non-vcard vocabularies are shown in italics. Classes from other vocabularies are shown in grey.
Classes and Attributes Used
Note: Additional attributes from persona.owl or higgins.owl are shown in bold below.
v:Address
- p:addressNote *
- v:address ..1
- v:extended-address ..1
- v:post-office-box ..1
- v:locality ..1
- v:region ..1
- v:postal-code ..1
- v:country-name ..1
v:Name
- v:honorific-prefix ..1
- v:given-name ..1
- v:additional-name *
- v:family-name ..1
- v:honorific-suffix ..1
v:Organization
- v:organization-name ..1
- v:organization-unit ..1
Other attributes
- v:logo
- v:tel
Other classes
- v:Home
- v:Work
- Also used: vParcel, v:Dom, v:Intl, v:Pref, v:Postal
- Also used: vBBS...v:Voice as shown above
Classes Not Used
- v:Label (disjoint with v:Tel) - not used (don't yet understand what it is)
- v:Tel - not used; we use foaf:phone instead
Attributes Not Used
The following attributes are not used:
- v:street-address - we use the more granular p:street, p:houseName, p:houseNumber, p:apartment instead
- v:category
- v:class
- v:email - we use foaf:mbox instead
- v:fn
- v:agent - we use hasAgent instead
- v:geo - we use geo:location instead
- v:key
- v:mailer - not sure what this is
- v:photo - we use foaf:thumbnail instead
- v:prodid
- v:rev
- v:sort-string
- v:sound
- v:tz - not sure syntax of range/value
- v:uid - we use entityId instead
- v:url - we use foaf:page (and sub-attributes) instead