PREFIX arg:
PREFIX foaf:
PREFIX v:
PREFIX vivo:
CONSTRUCT {
?vcard v:hasTelephone _:primaryTelephone .
_:primaryTelephone a v:Telephone .
_:primaryTelephone a v:Voice .
_:primaryTelephone a v:Work .
_:primaryTelephone v:telephone ?primaryPhoneNumber .
} WHERE {
?s vivo:primaryPhoneNumber ?primaryPhoneNumber .
?s arg:ARG_2000028 ?vcard .
FILTER NOT EXISTS {
?vcard v:hasTelephone ?telephoneNode .
?vcard a v:Work .
}
}