2013-09-06 16:41:15 -04:00
|
|
|
PREFIX arg: <http://purl.obolibrary.org/obo/>
|
|
|
|
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
|
|
|
PREFIX v: <http://www.w3.org/2006/vcard/ns#>
|
|
|
|
PREFIX vivo: <http://vivoweb.org/ontology/core#>
|
|
|
|
|
|
|
|
CONSTRUCT {
|
|
|
|
?vcard v:hasTelephone _:primaryTelephone .
|
|
|
|
_:primaryTelephone a v:Telephone .
|
|
|
|
_:primaryTelephone a v:Voice .
|
|
|
|
_:primaryTelephone a v:Work .
|
|
|
|
_:primaryTelephone v:telephone ?primaryPhoneNumber .
|
|
|
|
} WHERE {
|
2013-11-05 10:01:46 -05:00
|
|
|
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
|
2013-09-06 16:41:15 -04:00
|
|
|
?s arg:ARG_2000028 ?vcard .
|
2013-11-05 10:01:46 -05:00
|
|
|
FILTER NOT EXISTS {
|
|
|
|
?vcard v:hasTelephone ?telephoneNode .
|
|
|
|
?vcard a v:Work .
|
|
|
|
}
|
2013-09-06 16:41:15 -04:00
|
|
|
}
|