## Sample Description of an FCT Entity Description Service that looks up the URI for Belgium ##
a oplwsdl:EntityDescriptionWebService ;
rdfs:label "Generic Entity Description Service" ;
oplwsdl:hasSignature ;
oplwsdl:pageCount "{total-pages}"^^xsd:integer ;
oplwsdl:pageSize "{triples-per-page}"^^xsd:integer;
oplwsdl:hasTripleCount "{total-triples}"^^xsd:integer;
oplwsdl:hasTriplesPerPage "{total-triples-per-page}"^^xsd:integer;
oplwsdl:hasCurrentPage "{current-page-index-position}"^^xsd:integer;
oplwsdl:hasFirstPage "{firtst-page-index-position}"^^xsd:integer;
oplwsdl:hasLastPage "{last-page-index-position}"^^xsd:integer;
oplwsdl:hasNextPage "{next-page-index-position}"^^xsd:integer .
a oplwsdl:WebServiceSignature ;
rdfs:label "Generic Entity Description Service Signature";
rdfs:comment """Service call signature i.e., list of parameter names and value datatypes
to be used when invoking this service.""" ;
olo:length 1 ;
olo:slot .
a oplwsdl:WebServiceSignatureParameter ;
rdfs:label "Generic Entity Description Service Parameter";
oplwsdl:hasParameterIndex 1 ;
oplwsdl:uriQueryParameterName "uri" ;
oplwsdl:uriQueryParameterValue "xsd:string" .