@base . @prefix rdf: . @prefix gml: . @prefix lheo: <#> . @prefix owl: . @prefix rdfs: . @prefix xo: . @prefix xs: . @prefix xsd: . @prefix vann: . @prefix dc: . <> dc:description "LHÉO est un langage de référence commun de description de l'information sur l'offre de formation. Ce langage minimal permet d'exprimer de façon cohérente une action de formation qui peut ensuite être lue, diffusée, classée et décrite par le plus grand nombre."@fr ; dc:title "Langage Harmonisé d'Échange d'informations sur l'Offre de formation "@fr ; vann:preferredNamespacePrefix "lheo" ; vann:preferredNamespaceUri "http://www.conjecto.com/ontology/2015/lheo#" ; a , owl:Ontology . lheo:SIRET a owl:ObjectProperty ; rdfs:range lheo:SIRET-type . lheo:SIRET-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:SIRET-formateur a owl:ObjectProperty ; rdfs:range lheo:SIRET-formateur-type . lheo:SIRET-formateur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:SIRET-formateur-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:SIRET-formateur-type a owl:Class ; rdfs:subClassOf lheo:SIRET-formateur-attributes, lheo:SIRET-formateur-subtype . lheo:SIRET-organisme-formation a owl:ObjectProperty ; rdfs:range lheo:SIRET-organisme-formation-type . lheo:SIRET-organisme-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:SIRET-organisme-formation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:SIRET-organisme-formation-type a owl:Class ; rdfs:subClassOf lheo:SIRET-organisme-formation-attributes, lheo:SIRET-organisme-formation-subtype . lheo:SIRET-type a owl:Class ; rdfs:subClassOf lheo:SIRET-attributes . lheo:acces-handicapes a owl:ObjectProperty ; rdfs:range lheo:acces-handicapes-type . lheo:acces-handicapes-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:acces-handicapes-type a owl:Class ; rdfs:subClassOf lheo:acces-handicapes-attributes . lheo:action a owl:ObjectProperty ; rdfs:range lheo:action-type . lheo:action-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:action-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:rythme-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:rythme-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-public-vise ] [ a owl:Restriction ; owl:maxCardinality "10"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-public-vise ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:duree-indicative ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:duree-indicative ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:niveau-entree-obligatoire ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:niveau-entree-obligatoire ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-alternance ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-alternance ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-enseignement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-enseignement ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:conditions-specifiques ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:conditions-specifiques ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prise-en-charge-frais-possible ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prise-en-charge-frais-possible ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:lieu-de-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:lieu-de-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-entrees-sorties ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-entrees-sorties ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse-inscription ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse-inscription ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date-inscription ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:date-inscription ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:session ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse-information ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:date-information ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:restauration ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:hebergement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:transport ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:acces-handicapes ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:langue-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-recrutement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-pedagogiques ] [ a owl:Restriction ; owl:maxCardinality "5"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-modalite-pedagogique ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:frais-restants ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-perimetre-recrutement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:infos-perimetre-recrutement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prix-horaire-TTC ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nombre-heures-total ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:detail-conditions-prise-en-charge ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:conventionnement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:duree-conventionnee ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date-limite-inscription ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:organisme-formateur ] [ a owl:Restriction ; owl:maxCardinality "8"^^xs:nonNegativeInteger ; owl:onProperty lheo:organisme-financeur ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:action-type a owl:Class ; rdfs:subClassOf lheo:action-attributes, lheo:action-subtype . lheo:adresse a owl:ObjectProperty ; rdfs:range lheo:adresse-type . lheo:adresse-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:adresse-information a owl:ObjectProperty ; rdfs:range lheo:adresse-information-type . lheo:adresse-information-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:adresse-information-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:adresse-information-type a owl:Class ; rdfs:subClassOf lheo:adresse-information-attributes, lheo:adresse-information-subtype . lheo:adresse-inscription a owl:ObjectProperty ; rdfs:range lheo:adresse-inscription-type . lheo:adresse-inscription-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:adresse-inscription-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:adresse-inscription-type a owl:Class ; rdfs:subClassOf lheo:adresse-inscription-attributes, lheo:adresse-inscription-subtype . lheo:adresse-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:ligne ] [ a owl:Restriction ; owl:maxCardinality "4"^^xs:nonNegativeInteger ; owl:onProperty lheo:ligne ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:codepostal ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:codepostal ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:ville ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:ville ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:departement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-INSEE-commune ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-INSEE-canton ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:region ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:pays ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:geolocalisation ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:adresse-type a owl:Class ; rdfs:subClassOf lheo:adresse-attributes, lheo:adresse-subtype . lheo:any a owl:ObjectProperty . lheo:certifiante a owl:ObjectProperty ; rdfs:range lheo:certifiante-type . lheo:certifiante-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:certifiante-type a owl:Class ; rdfs:subClassOf lheo:certifiante-attributes . lheo:certification a owl:ObjectProperty ; rdfs:range lheo:certification-type . lheo:certification-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:certification-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-RNCP ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-CERTIFINFO ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:certification-type a owl:Class ; rdfs:subClassOf lheo:certification-attributes, lheo:certification-subtype . lheo:civilite a owl:ObjectProperty ; rdfs:range lheo:civilite-type . lheo:civilite-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:civilite-type a owl:Class ; rdfs:subClassOf lheo:civilite-attributes . lheo:code-CERTIFINFO a owl:ObjectProperty ; rdfs:range lheo:code-CERTIFINFO-type . lheo:code-CERTIFINFO-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-CERTIFINFO-type a owl:Class ; rdfs:subClassOf lheo:code-CERTIFINFO-attributes . lheo:code-FORMACODE a owl:ObjectProperty ; rdfs:range lheo:code-FORMACODE-type . lheo:code-FORMACODE-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-FORMACODE-type a owl:Class ; rdfs:subClassOf lheo:code-FORMACODE-attributes . lheo:code-INSEE-canton a owl:ObjectProperty ; rdfs:range lheo:code-INSEE-canton-type . lheo:code-INSEE-canton-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-INSEE-canton-type a owl:Class ; rdfs:subClassOf lheo:code-INSEE-canton-attributes . lheo:code-INSEE-commune a owl:ObjectProperty ; rdfs:range lheo:code-INSEE-commune-type . lheo:code-INSEE-commune-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-INSEE-commune-type a owl:Class ; rdfs:subClassOf lheo:code-INSEE-commune-attributes . lheo:code-NSF a owl:ObjectProperty ; rdfs:range lheo:code-NSF-type . lheo:code-NSF-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-NSF-type a owl:Class ; rdfs:subClassOf lheo:code-NSF-attributes . lheo:code-RNCP a owl:ObjectProperty ; rdfs:range lheo:code-RNCP-type . lheo:code-RNCP-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-RNCP-type a owl:Class ; rdfs:subClassOf lheo:code-RNCP-attributes . lheo:code-ROME a owl:ObjectProperty ; rdfs:range lheo:code-ROME-type . lheo:code-ROME-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-ROME-type a owl:Class ; rdfs:subClassOf lheo:code-ROME-attributes . lheo:code-financeur a owl:ObjectProperty ; rdfs:range lheo:code-financeur-type . lheo:code-financeur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-financeur-type a owl:Class ; rdfs:subClassOf lheo:code-financeur-attributes . lheo:code-modalite-pedagogique a owl:ObjectProperty ; rdfs:range lheo:code-modalite-pedagogique-type . lheo:code-modalite-pedagogique-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-modalite-pedagogique-type a owl:Class ; rdfs:subClassOf lheo:code-modalite-pedagogique-attributes . lheo:code-niveau-entree a owl:ObjectProperty ; rdfs:range lheo:code-niveau-entree-type . lheo:code-niveau-entree-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-niveau-entree-type a owl:Class ; rdfs:subClassOf lheo:code-niveau-entree-attributes . lheo:code-niveau-sortie a owl:ObjectProperty ; rdfs:range lheo:code-niveau-sortie-type . lheo:code-niveau-sortie-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-niveau-sortie-type a owl:Class ; rdfs:subClassOf lheo:code-niveau-sortie-attributes . lheo:code-perimetre-recrutement a owl:ObjectProperty ; rdfs:range lheo:code-perimetre-recrutement-type . lheo:code-perimetre-recrutement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-perimetre-recrutement-type a owl:Class ; rdfs:subClassOf lheo:code-perimetre-recrutement-attributes . lheo:code-public-vise a owl:ObjectProperty ; rdfs:range lheo:code-public-vise-type . lheo:code-public-vise-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:code-public-vise-type a owl:Class ; rdfs:subClassOf lheo:code-public-vise-attributes . lheo:codepostal a owl:ObjectProperty ; rdfs:range lheo:codepostal-type . lheo:codepostal-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:codepostal-type a owl:Class ; rdfs:subClassOf lheo:codepostal-attributes . lheo:conditions-specifiques a owl:ObjectProperty ; rdfs:range lheo:conditions-specifiques-type . lheo:conditions-specifiques-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:conditions-specifiques-type a owl:Class ; rdfs:subClassOf lheo:conditions-specifiques-attributes . lheo:contact-formateur a owl:ObjectProperty ; rdfs:range lheo:contact-formateur-type . lheo:contact-formateur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:contact-formateur-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:contact-formateur-type a owl:Class ; rdfs:subClassOf lheo:contact-formateur-attributes, lheo:contact-formateur-subtype . lheo:contact-formation a owl:ObjectProperty ; rdfs:range lheo:contact-formation-type . lheo:contact-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:contact-formation-resume a owl:ObjectProperty ; rdfs:range lheo:contact-formation-resume-type . lheo:contact-formation-resume-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:contact-formation-resume-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:telfixe ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:courriel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:contact-formation-resume-type a owl:Class ; rdfs:subClassOf lheo:contact-formation-resume-attributes, lheo:contact-formation-resume-subtype . lheo:contact-formation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:contact-formation-type a owl:Class ; rdfs:subClassOf lheo:contact-formation-attributes, lheo:contact-formation-subtype . lheo:contact-organisme a owl:ObjectProperty ; rdfs:range lheo:contact-organisme-type . lheo:contact-organisme-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:contact-organisme-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:contact-organisme-type a owl:Class ; rdfs:subClassOf lheo:contact-organisme-attributes, lheo:contact-organisme-subtype . lheo:contenu-formation a owl:ObjectProperty ; rdfs:range lheo:contenu-formation-type . lheo:contenu-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:contenu-formation-type a owl:Class ; rdfs:subClassOf lheo:contenu-formation-attributes . lheo:conventionnement a owl:ObjectProperty ; rdfs:range lheo:conventionnement-type . lheo:conventionnement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:conventionnement-type a owl:Class ; rdfs:subClassOf lheo:conventionnement-attributes . lheo:coordonnees a owl:ObjectProperty ; rdfs:range lheo:coordonnees-type . lheo:coordonnees-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:coordonnees-organisme a owl:ObjectProperty ; rdfs:range lheo:coordonnees-organisme-type . lheo:coordonnees-organisme-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:coordonnees-organisme-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:coordonnees-organisme-type a owl:Class ; rdfs:subClassOf lheo:coordonnees-organisme-attributes, lheo:coordonnees-organisme-subtype . lheo:coordonnees-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:civilite ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prenom ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:ligne ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:adresse ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:telfixe ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:portable ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:fax ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:courriel ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:web ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:coordonnees-type a owl:Class ; rdfs:subClassOf lheo:coordonnees-attributes, lheo:coordonnees-subtype . lheo:courriel a owl:ObjectProperty ; rdfs:range lheo:courriel-type . lheo:courriel-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:courriel-type a owl:Class ; rdfs:subClassOf lheo:courriel-attributes . lheo:date a owl:ObjectProperty ; rdfs:range lheo:date-type . lheo:date-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:date-information a owl:ObjectProperty ; rdfs:range lheo:date-information-type . lheo:date-information-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:date-information-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:date-information-type a owl:Class ; rdfs:subClassOf lheo:date-information-attributes, lheo:date-information-subtype . lheo:date-inscription a owl:ObjectProperty ; rdfs:range lheo:date-inscription-type . lheo:date-inscription-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:date-inscription-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:date-inscription-type a owl:Class ; rdfs:subClassOf lheo:date-inscription-attributes, lheo:date-inscription-subtype . lheo:date-limite-inscription a owl:ObjectProperty ; rdfs:range lheo:date-limite-inscription-type . lheo:date-limite-inscription-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:date-limite-inscription-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:date ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:date-limite-inscription-type a owl:Class ; rdfs:subClassOf lheo:date-limite-inscription-attributes, lheo:date-limite-inscription-subtype . lheo:date-type a owl:Class ; rdfs:subClassOf lheo:date-attributes . lheo:debut a owl:ObjectProperty ; rdfs:range lheo:debut-type . lheo:debut-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:debut-type a owl:Class ; rdfs:subClassOf lheo:debut-attributes . lheo:departement a owl:ObjectProperty ; rdfs:range lheo:departement-type . lheo:departement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:departement-type a owl:Class ; rdfs:subClassOf lheo:departement-attributes . lheo:detail-conditions-prise-en-charge a owl:ObjectProperty ; rdfs:range lheo:detail-conditions-prise-en-charge-type . lheo:detail-conditions-prise-en-charge-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:detail-conditions-prise-en-charge-type a owl:Class ; rdfs:subClassOf lheo:detail-conditions-prise-en-charge-attributes . lheo:domaine-formation a owl:ObjectProperty ; rdfs:range lheo:domaine-formation-type . lheo:domaine-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:domaine-formation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "5"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-FORMACODE ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-NSF ] [ a owl:Restriction ; owl:maxCardinality "5"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-ROME ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:domaine-formation-type a owl:Class ; rdfs:subClassOf lheo:domaine-formation-attributes, lheo:domaine-formation-subtype . lheo:duree-conventionnee a owl:ObjectProperty ; rdfs:range lheo:duree-conventionnee-type . lheo:duree-conventionnee-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:duree-conventionnee-type a owl:Class ; rdfs:subClassOf lheo:duree-conventionnee-attributes . lheo:duree-indicative a owl:ObjectProperty ; rdfs:range lheo:duree-indicative-type . lheo:duree-indicative-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:duree-indicative-type a owl:Class ; rdfs:subClassOf lheo:duree-indicative-attributes . lheo:extra a owl:ObjectProperty ; rdfs:range lheo:extra-type . lheo:extra-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:extra-type a owl:Class ; rdfs:subClassOf lheo:extra-attributes . lheo:extras a owl:ObjectProperty ; rdfs:range lheo:extras-type . lheo:extras-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:extras-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:unionOf ([ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extra ] ) ] . lheo:extras-type a owl:Class ; rdfs:subClassOf lheo:extras-attributes, lheo:extras-subtype . lheo:fax a owl:ObjectProperty ; rdfs:range lheo:fax-type . lheo:fax-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:fax-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:fax-type a owl:Class ; rdfs:subClassOf lheo:fax-attributes, lheo:fax-subtype . lheo:file a owl:DatatypeProperty . lheo:fin a owl:ObjectProperty ; rdfs:range lheo:fin-type . lheo:fin-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:fin-type a owl:Class ; rdfs:subClassOf lheo:fin-attributes . lheo:formation a owl:ObjectProperty ; rdfs:range lheo:formation-type . lheo:formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:formation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:domaine-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:domaine-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:intitule-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:intitule-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:objectif-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:objectif-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:resultats-attendus ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:resultats-attendus ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contenu-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contenu-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:certifiante ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:certifiante ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:parcours-de-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:parcours-de-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-niveau-entree ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-niveau-entree ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:objectif-general-formation ] [ a owl:Restriction ; owl:maxCardinality "5"^^xs:nonNegativeInteger ; owl:onProperty lheo:certification ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-niveau-sortie ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:action ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:organisme-formation-responsable ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:organisme-formation-responsable ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:identifiant-module ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:positionnement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:sous-modules ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modules-prerequis ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:formation-type a owl:Class ; rdfs:subClassOf lheo:formation-attributes, lheo:formation-subtype . lheo:frais-restants a owl:ObjectProperty ; rdfs:range lheo:frais-restants-type . lheo:frais-restants-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:frais-restants-type a owl:Class ; rdfs:subClassOf lheo:frais-restants-attributes . lheo:geolocalisation a owl:ObjectProperty ; rdfs:range lheo:geolocalisation-type . lheo:geolocalisation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:geolocalisation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:latitude ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:latitude ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:longitude ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:longitude ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:geolocalisation-type a owl:Class ; rdfs:subClassOf lheo:geolocalisation-attributes, lheo:geolocalisation-subtype . lheo:hebergement a owl:ObjectProperty ; rdfs:range lheo:hebergement-type . lheo:hebergement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:hebergement-type a owl:Class ; rdfs:subClassOf lheo:hebergement-attributes . lheo:href a owl:DatatypeProperty . lheo:id a owl:DatatypeProperty . lheo:identifiant-module a owl:ObjectProperty ; rdfs:range lheo:identifiant-module-type . lheo:identifiant-module-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:identifiant-module-type a owl:Class ; rdfs:subClassOf lheo:identifiant-module-attributes . lheo:info a owl:DatatypeProperty . lheo:infos-perimetre-recrutement a owl:ObjectProperty ; rdfs:range lheo:infos-perimetre-recrutement-type . lheo:infos-perimetre-recrutement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:infos-perimetre-recrutement-type a owl:Class ; rdfs:subClassOf lheo:infos-perimetre-recrutement-attributes . lheo:intitule-formation a owl:ObjectProperty ; rdfs:range lheo:intitule-formation-type . lheo:intitule-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:intitule-formation-type a owl:Class ; rdfs:subClassOf lheo:intitule-formation-attributes . lheo:langue-formation a owl:ObjectProperty ; rdfs:range lheo:langue-formation-type . lheo:langue-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:langue-formation-type a owl:Class ; rdfs:subClassOf lheo:langue-formation-attributes . lheo:latitude a owl:ObjectProperty ; rdfs:range lheo:latitude-type . lheo:latitude-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:latitude-type a owl:Class ; rdfs:subClassOf lheo:latitude-attributes . lheo:lheo a owl:ObjectProperty ; rdfs:range lheo:lheo-type . lheo:lheo-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:lheo-index a owl:ObjectProperty ; rdfs:range lheo:lheo-index-type . lheo:lheo-index-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ] . lheo:lheo-index-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:resumes-offres ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:resumes-organismes ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:lheo-index-type a owl:Class ; rdfs:subClassOf lheo:lheo-index-attributes, lheo:lheo-index-subtype . lheo:lheo-plus a owl:ObjectProperty ; rdfs:range lheo:lheo-plus-type . lheo:lheo-plus-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:lheo-plus-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:lheo ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:organisme-formation-responsable ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:lheo-plus-type a owl:Class ; rdfs:subClassOf lheo:lheo-plus-attributes, lheo:lheo-plus-subtype . lheo:lheo-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:offres ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:offres ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:lheo-type a owl:Class ; rdfs:subClassOf lheo:lheo-attributes, lheo:lheo-subtype . lheo:lieu-de-formation a owl:ObjectProperty ; rdfs:range lheo:lieu-de-formation-type . lheo:lieu-de-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:lieu-de-formation-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:lieu-de-formation-type a owl:Class ; rdfs:subClassOf lheo:lieu-de-formation-attributes, lheo:lieu-de-formation-subtype . lheo:ligne a owl:ObjectProperty ; rdfs:range lheo:ligne-type . lheo:ligne-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:ligne-type a owl:Class ; rdfs:subClassOf lheo:ligne-attributes . lheo:longitude a owl:ObjectProperty ; rdfs:range lheo:longitude-type . lheo:longitude-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:longitude-type a owl:Class ; rdfs:subClassOf lheo:longitude-attributes . lheo:modalites-alternance a owl:ObjectProperty ; rdfs:range lheo:modalites-alternance-type . lheo:modalites-alternance-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modalites-alternance-type a owl:Class ; rdfs:subClassOf lheo:modalites-alternance-attributes . lheo:modalites-enseignement a owl:ObjectProperty ; rdfs:range lheo:modalites-enseignement-type . lheo:modalites-enseignement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modalites-enseignement-type a owl:Class ; rdfs:subClassOf lheo:modalites-enseignement-attributes . lheo:modalites-entrees-sorties a owl:ObjectProperty ; rdfs:range lheo:modalites-entrees-sorties-type . lheo:modalites-entrees-sorties-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modalites-entrees-sorties-type a owl:Class ; rdfs:subClassOf lheo:modalites-entrees-sorties-attributes . lheo:modalites-pedagogiques a owl:ObjectProperty ; rdfs:range lheo:modalites-pedagogiques-type . lheo:modalites-pedagogiques-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modalites-pedagogiques-type a owl:Class ; rdfs:subClassOf lheo:modalites-pedagogiques-attributes . lheo:modalites-recrutement a owl:ObjectProperty ; rdfs:range lheo:modalites-recrutement-type . lheo:modalites-recrutement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modalites-recrutement-type a owl:Class ; rdfs:subClassOf lheo:modalites-recrutement-attributes . lheo:modules-prerequis a owl:ObjectProperty ; rdfs:range lheo:modules-prerequis-type . lheo:modules-prerequis-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:modules-prerequis-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:reference-module ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:modules-prerequis-type a owl:Class ; rdfs:subClassOf lheo:modules-prerequis-attributes, lheo:modules-prerequis-subtype . lheo:nb-places-financees a owl:ObjectProperty ; rdfs:range lheo:nb-places-financees-type . lheo:nb-places-financees-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:nb-places-financees-type a owl:Class ; rdfs:subClassOf lheo:nb-places-financees-attributes . lheo:niveau-entree-obligatoire a owl:ObjectProperty ; rdfs:range lheo:niveau-entree-obligatoire-type . lheo:niveau-entree-obligatoire-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:niveau-entree-obligatoire-type a owl:Class ; rdfs:subClassOf lheo:niveau-entree-obligatoire-attributes . lheo:nom a owl:ObjectProperty ; rdfs:range lheo:nom-type . lheo:nom-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:nom-organisme a owl:ObjectProperty ; rdfs:range lheo:nom-organisme-type . lheo:nom-organisme-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:nom-organisme-type a owl:Class ; rdfs:subClassOf lheo:nom-organisme-attributes . lheo:nom-type a owl:Class ; rdfs:subClassOf lheo:nom-attributes . lheo:nombre-heures-total a owl:ObjectProperty ; rdfs:range lheo:nombre-heures-total-type . lheo:nombre-heures-total-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:nombre-heures-total-type a owl:Class ; rdfs:subClassOf lheo:nombre-heures-total-attributes . lheo:numero a owl:DatatypeProperty . lheo:numero-activite a owl:ObjectProperty ; rdfs:range lheo:numero-activite-type . lheo:numero-activite-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:numero-activite-type a owl:Class ; rdfs:subClassOf lheo:numero-activite-attributes . lheo:numtel a owl:ObjectProperty ; rdfs:range lheo:numtel-type . lheo:numtel-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:numtel-type a owl:Class ; rdfs:subClassOf lheo:numtel-attributes . lheo:objectif-formation a owl:ObjectProperty ; rdfs:range lheo:objectif-formation-type . lheo:objectif-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:objectif-formation-type a owl:Class ; rdfs:subClassOf lheo:objectif-formation-attributes . lheo:objectif-general-formation a owl:ObjectProperty ; rdfs:range lheo:objectif-general-formation-type . lheo:objectif-general-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:objectif-general-formation-type a owl:Class ; rdfs:subClassOf lheo:objectif-general-formation-attributes . lheo:offres a owl:ObjectProperty ; rdfs:range lheo:offres-type . lheo:offres-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:offres-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:formation ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:offres-type a owl:Class ; rdfs:subClassOf lheo:offres-attributes, lheo:offres-subtype . lheo:organisme-financeur a owl:ObjectProperty ; rdfs:range lheo:organisme-financeur-type . lheo:organisme-financeur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:organisme-financeur-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-financeur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-financeur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nb-places-financees ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:organisme-financeur-type a owl:Class ; rdfs:subClassOf lheo:organisme-financeur-attributes, lheo:organisme-financeur-subtype . lheo:organisme-formateur a owl:ObjectProperty ; rdfs:range lheo:organisme-formateur-type . lheo:organisme-formateur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:organisme-formateur-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET-formateur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET-formateur ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale-formateur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale-formateur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-formateur ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:potentiel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:organisme-formateur-type a owl:Class ; rdfs:subClassOf lheo:organisme-formateur-attributes, lheo:organisme-formateur-subtype . lheo:organisme-formation-responsable a owl:ObjectProperty ; rdfs:range lheo:organisme-formation-responsable-type . lheo:organisme-formation-responsable-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:organisme-formation-responsable-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numero-activite ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numero-activite ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET-organisme-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET-organisme-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:coordonnees-organisme ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:renseignements-specifiques ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:potentiel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:organisme-formation-responsable-type a owl:Class ; rdfs:subClassOf lheo:organisme-formation-responsable-attributes, lheo:organisme-formation-responsable-subtype . lheo:parcours-de-formation a owl:ObjectProperty ; rdfs:range lheo:parcours-de-formation-type . lheo:parcours-de-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:parcours-de-formation-type a owl:Class ; rdfs:subClassOf lheo:parcours-de-formation-attributes . lheo:pays a owl:ObjectProperty ; rdfs:range lheo:pays-type . lheo:pays-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:pays-type a owl:Class ; rdfs:subClassOf lheo:pays-attributes . lheo:periode a owl:ObjectProperty ; rdfs:range lheo:periode-type . lheo:periode-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:periode-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:debut ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:debut ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:fin ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:fin ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:periode-type a owl:Class ; rdfs:subClassOf lheo:periode-attributes, lheo:periode-subtype . lheo:portable a owl:ObjectProperty ; rdfs:range lheo:portable-type . lheo:portable-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:portable-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:portable-type a owl:Class ; rdfs:subClassOf lheo:portable-attributes, lheo:portable-subtype . lheo:positionnement a owl:ObjectProperty ; rdfs:range lheo:positionnement-type . lheo:positionnement-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:positionnement-type a owl:Class ; rdfs:subClassOf lheo:positionnement-attributes . lheo:potentiel a owl:ObjectProperty ; rdfs:range lheo:potentiel-type . lheo:potentiel-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:potentiel-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-FORMACODE ] [ a owl:Restriction ; owl:maxCardinality "25"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-FORMACODE ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:potentiel-type a owl:Class ; rdfs:subClassOf lheo:potentiel-attributes, lheo:potentiel-subtype . lheo:prenom a owl:ObjectProperty ; rdfs:range lheo:prenom-type . lheo:prenom-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:prenom-type a owl:Class ; rdfs:subClassOf lheo:prenom-attributes . lheo:prise-en-charge-frais-possible a owl:ObjectProperty ; rdfs:range lheo:prise-en-charge-frais-possible-type . lheo:prise-en-charge-frais-possible-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:prise-en-charge-frais-possible-type a owl:Class ; rdfs:subClassOf lheo:prise-en-charge-frais-possible-attributes . lheo:prix-horaire-TTC a owl:ObjectProperty ; rdfs:range lheo:prix-horaire-TTC-type . lheo:prix-horaire-TTC-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:prix-horaire-TTC-type a owl:Class ; rdfs:subClassOf lheo:prix-horaire-TTC-attributes . lheo:raison-sociale a owl:ObjectProperty ; rdfs:range lheo:raison-sociale-type . lheo:raison-sociale-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:raison-sociale-formateur a owl:ObjectProperty ; rdfs:range lheo:raison-sociale-formateur-type . lheo:raison-sociale-formateur-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:raison-sociale-formateur-type a owl:Class ; rdfs:subClassOf lheo:raison-sociale-formateur-attributes . lheo:raison-sociale-type a owl:Class ; rdfs:subClassOf lheo:raison-sociale-attributes . lheo:ref a owl:DatatypeProperty . lheo:reference-module a owl:ObjectProperty ; rdfs:range lheo:reference-module-type . lheo:reference-module-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:reference-module-type a owl:Class ; rdfs:subClassOf lheo:reference-module-attributes . lheo:region a owl:ObjectProperty ; rdfs:range lheo:region-type . lheo:region-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:region-type a owl:Class ; rdfs:subClassOf lheo:region-attributes . lheo:renseignements-specifiques a owl:ObjectProperty ; rdfs:range lheo:renseignements-specifiques-type . lheo:renseignements-specifiques-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:renseignements-specifiques-type a owl:Class ; rdfs:subClassOf lheo:renseignements-specifiques-attributes . lheo:restauration a owl:ObjectProperty ; rdfs:range lheo:restauration-type . lheo:restauration-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:restauration-type a owl:Class ; rdfs:subClassOf lheo:restauration-attributes . lheo:resultats-attendus a owl:ObjectProperty ; rdfs:range lheo:resultats-attendus-type . lheo:resultats-attendus-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:resultats-attendus-type a owl:Class ; rdfs:subClassOf lheo:resultats-attendus-attributes . lheo:resume-offre a owl:ObjectProperty ; rdfs:range lheo:resume-offre-type . lheo:resume-offre-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:resume-offre-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:domaine-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:domaine-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:intitule-formation ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:intitule-formation ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:codepostal ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-INSEE-commune ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:ville ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:ville ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:departement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:departement ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:region ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:certifiante ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:certifiante ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-niveau-entree ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-niveau-entree ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prise-en-charge-frais-possible ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:prise-en-charge-frais-possible ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:modalites-enseignement ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-public-vise ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:code-public-vise ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nombre-heures-total ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:session ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:contact-formation-resume ] [ a owl:Restriction ; owl:maxCardinality "5"^^xs:nonNegativeInteger ; owl:onProperty lheo:certification ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:resume-offre-type a owl:Class ; rdfs:subClassOf lheo:resume-offre-attributes, lheo:resume-offre-subtype . lheo:resume-organisme a owl:ObjectProperty ; rdfs:range lheo:resume-organisme-type . lheo:resume-organisme-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:resume-organisme-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:nom-organisme ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:raison-sociale ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:SIRET ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numero-activite ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numero-activite ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:resume-organisme-type a owl:Class ; rdfs:subClassOf lheo:resume-organisme-attributes, lheo:resume-organisme-subtype . lheo:resumes-offres a owl:ObjectProperty ; rdfs:range lheo:resumes-offres-type . lheo:resumes-offres-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:resumes-offres-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:resume-offre ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:resumes-offres-type a owl:Class ; rdfs:subClassOf lheo:resumes-offres-attributes, lheo:resumes-offres-subtype . lheo:resumes-organismes a owl:ObjectProperty ; rdfs:range lheo:resumes-organismes-type . lheo:resumes-organismes-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:resumes-organismes-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:resume-organisme ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:resumes-organismes-type a owl:Class ; rdfs:subClassOf lheo:resumes-organismes-attributes, lheo:resumes-organismes-subtype . lheo:rythme-formation a owl:ObjectProperty ; rdfs:range lheo:rythme-formation-type . lheo:rythme-formation-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:rythme-formation-type a owl:Class ; rdfs:subClassOf lheo:rythme-formation-attributes . lheo:session a owl:ObjectProperty ; rdfs:range lheo:session-type . lheo:session-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:session-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:periode ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:periode ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:session-type a owl:Class ; rdfs:subClassOf lheo:session-attributes, lheo:session-subtype . lheo:sous-module a owl:ObjectProperty ; rdfs:range lheo:sous-module-type . lheo:sous-module-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:sous-module-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:reference-module ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:reference-module ] [ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:type-module ] [ a owl:Restriction ; owl:maxCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:type-module ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:sous-module-type a owl:Class ; rdfs:subClassOf lheo:sous-module-attributes, lheo:sous-module-subtype . lheo:sous-modules a owl:ObjectProperty ; rdfs:range lheo:sous-modules-type . lheo:sous-modules-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:sous-modules-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:sous-module ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:sous-modules-type a owl:Class ; rdfs:subClassOf lheo:sous-modules-attributes, lheo:sous-modules-subtype . lheo:tag a owl:DatatypeProperty . lheo:telfixe a owl:ObjectProperty ; rdfs:range lheo:telfixe-type . lheo:telfixe-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:telfixe-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:numtel ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:telfixe-type a owl:Class ; rdfs:subClassOf lheo:telfixe-attributes, lheo:telfixe-subtype . lheo:transport a owl:ObjectProperty ; rdfs:range lheo:transport-type . lheo:transport-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:transport-type a owl:Class ; rdfs:subClassOf lheo:transport-attributes . lheo:type-module a owl:ObjectProperty ; rdfs:range lheo:type-module-type . lheo:type-module-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:type-module-type a owl:Class ; rdfs:subClassOf lheo:type-module-attributes . lheo:urlweb a owl:ObjectProperty ; rdfs:range lheo:urlweb-type . lheo:urlweb-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:urlweb-type a owl:Class ; rdfs:subClassOf lheo:urlweb-attributes . lheo:ville a owl:ObjectProperty ; rdfs:range lheo:ville-type . lheo:ville-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:ville-type a owl:Class ; rdfs:subClassOf lheo:ville-attributes . lheo:web a owl:ObjectProperty ; rdfs:range lheo:web-type . lheo:web-attributes a owl:Class ; rdfs:subClassOf [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:Name ; owl:onProperty ], [ a owl:Restriction ; owl:allValuesFrom xs:string ; owl:onProperty ] . lheo:web-subtype a owl:Class ; rdfs:subClassOf [ a owl:Class ; owl:intersectionOf ([ a owl:Restriction ; owl:minCardinality "1"^^xs:nonNegativeInteger ; owl:onProperty lheo:urlweb ] [ a owl:Restriction ; owl:maxCardinality "3"^^xs:nonNegativeInteger ; owl:onProperty lheo:urlweb ] [ a owl:Restriction ; owl:minCardinality "0"^^xs:nonNegativeInteger ; owl:onProperty lheo:extras ] ) ] . lheo:web-type a owl:Class ; rdfs:subClassOf lheo:web-attributes, lheo:web-subtype .