Code development platform for open source projects from the European Union institutions 🔵 EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content

Contract nature type in lots with multiple contract nature types

Rule Definition

For every lot with more than one contract nature types informed in the notice, the contract nature type used for analysis is "COMBINED".


Additional Information

Rule elaboration

For the simplification of the lot Contract nature type, the following steps must be performed:

Rule source

(Provide URL to legal source, if applicable)

Rule implementation

(Provide only URIs of formal encodings of the rules for execution. These are typically URIs of SHACL rules or RML maps. Each URI should be provided on a new line with no additional information)

Implementation note

Implementation in PPDS SHACL shapes graph:

ppsh:procedureHasContractNatureType
  a sh:NodeShape ;
	sh:targetClass epo:Procedure ;
    sh:rule [
        a sh:SPARQLRule ;
        sh:prefixes epo: , epo-ppds-ap: ;
        sh:construct """"""
        PREFIX epo: <http://data.europa.eu/a4g/ontology#>
        PREFIX epo-ppds-ap: <http://data.europa.eu/gx2/epo-ppds-ap#>
		PREFIX org: <http://www.w3.org/ns/org#>
		CONSTRUCT {
                    $this epo-ppds-ap:procedureHasContractNatureType ?contractNatureType .
            }
        WHERE {
				$this epo:foreseesContractSpecificTerm ?contractTerm .
				?contractTerm epo:hasContractNatureType ?contractNatureType .
            }
            """""" ;
  ] ."

https://sdlc.webcloud.ec.europa.eu/ppds/docker/ppds-shacl-shapes/-/blob/featured/revision_0.3.3/ppds-shapes.ttl?ref_type=heads

Related rules

#18

#53

#114

#136

Related generic rule

(If the rule is a specialisation of a generic rule registered in this Rulebook, include here URL of that generic rule)

History note

(If applicable, add here a note about a previous state of the rule, before the Rulebook)