DEFINE input:inference 'ariadneplus_rules' CONSTRUCT { <${subjectURL}> rdfs:label ?label . <${subjectURL}> a ?type . <${subjectURL}> crm:P2_has_type ?e55TypeLabel . <${subjectURL}> crm:P1_is_identified_by ?IDRes . ?IDRes a crm:E42_Identifier . ?IDRes rdfs:label ?ID_label . <${subjectURL}> crm:P102_has_title ?title . <${subjectURL}> crm:P3_has_note ?description . <${subjectURL}> crm:P76_has_contact_point ?contactpoint . ?contactpoint crm:P2_has_type ?contactpointType . ?contactpoint rdfs:label ?contactpointLabel . ?contactpointType rdfs:label ?contactpointTypeLabel . <${subjectURL}> crm:P107_has_current_or_former_member ?member1 . <${subjectURL}> crm:P107i_is_current_or_former_member_of ?team . <${subjectURL}> crmpe:PP2i_provides ?service . <${subjectURL}> crmpe:PP44i_is_maintaining_team_of ?maintained . } WHERE { <${subjectURL}> a crm:E39_Actor . <${subjectURL}> a ?type . { <${subjectURL}> crm:P1_is_identified_by ?IDRes . ?IDRes a crm:E42_Identifier . ?IDRes rdfs:label ?ID_label . } UNION { <${subjectURL}> crm:P1_is_identified_by ?titleRes . ?titleRes a crm:E41_Appellation . ?titleRes rdfs:label ?title . } UNION{ <${subjectURL}> crm:P3_has_note ?description .} UNION{ <${subjectURL}> rdfs:label ?label .} UNION { <${subjectURL}> crm:P2_has_type ?e55Type . ?e55Type rdfs:label ?e55TypeLabel . } UNION{ <${subjectURL}> crm:P76_has_contact_point ?contactpoint . } UNION{ <${subjectURL}> crm:P76_has_contact_point ?contactpoint . ?contactpoint rdfs:label ?contactpointLabel . } UNION{ <${subjectURL}> crm:P76_has_contact_point ?contactpoint . ?contactpoint crm:P2_has_type ?contactpointType . ?contactpointType rdfs:label ?contactpointTypeLabel . } UNION{ <${subjectURL}> crm:P107_has_current_or_former_member ?member1 .} UNION{ ?member1 crm:P107_has_current_or_former_member <${subjectURL}> .} UNION{ <${subjectURL}> crm:P107i_is_current_or_former_member_of ?team .} UNION{ ?team crm:P107_has_current_or_former_member <${subjectURL}> .} UNION{ <${subjectURL}> crmpe:PP2i_provides ?service .} UNION{ ?service crmpe:PP2_provided_by <${subjectURL}> .} UNION{ <${subjectURL}> crmpe:PP44i_is_maintaining_team_of ?maintained .} UNION{ ?maintained crmpe:PP44_has_maintaining_team <${subjectURL}> .} }