@prefix epos: <https://www.epos-eu.org/epos-dcat-ap#> .
@prefix http: <http://www.w3.org/2006/http#> .
@prefix hydra: <http://www.w3.org/ns/hydra/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <http://schema.org/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# [..]

hydra:mapping[ a hydra:IriTemplateMapping ;		   
    # Mandatory
      # This property contains true if the property is required, false otherwise.
	  hydra:required "true"^^xsd:boolean ;
	  
	  # This property contains the name of the parameter as required by web service specifications
	  hydra:variable "starttime"^^xsd:string ;

	  # This property contains a short string used to describe the meaning of the parameter to the GUI user.
	  rdfs:label "Start of the timespan" ;

	  # This property contains the type of parameter.
	  # The possible values for this property are: "xsd:string" "xsd:boolean" "xsd:date" " xsd:dateTime" "xsd:decimal" "xsd:double" "xsd:float" "xsd:int" "xsd:integer" "xsd:long";
	  rdfs:range "xsd:dateTime" ;
	];

hydra:mapping[ a hydra:IriTemplateMapping ;
	  hydra:variable "quality"^^xsd:string ;
	  rdfs:label "Quality" ;
	  hydra:required "false"^^xsd:boolean ;
	  rdfs:range "xsd:string" ;
	];
.
