Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
digit-joinup-reference
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ec-europa
digit-joinup-reference
Commits
2e89f0bf
Commit
2e89f0bf
authored
10 months ago
by
Claudiu Cristea
Browse files
Options
Downloads
Patches
Plain Diff
ISAICP-8742: QA remarks.
parent
0661451d
No related branches found
Branches containing commit
No related tags found
Tags containing commit
1 merge request
!172
Release v1.106.0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
web/modules/custom/joinup_rdf/src/EventSubscriber/UriIdConversion.php
+19
-376
19 additions, 376 deletions
...custom/joinup_rdf/src/EventSubscriber/UriIdConversion.php
with
19 additions
and
376 deletions
web/modules/custom/joinup_rdf/src/EventSubscriber/UriIdConversion.php
+
19
−
376
View file @
2e89f0bf
...
...
@@ -77,6 +77,15 @@ class UriIdConversion implements EventSubscriberInterface {
*/
private
array
$uriToId
=
[];
/**
* Static cache for the ID <-> URI relation.
*
* Keys are entity types, values are arrays of URIs keyed by entity ID.
*
* @var array[]
*/
private
array
$idToURI
=
[];
/**
* Constructs a new event subscriber instance.
*
...
...
@@ -150,6 +159,10 @@ protected function getId(string $uri): string|int|null {
->
fetch
(
\PDO
::
FETCH_NUM
);
if
(
!
$result
)
{
$this
->
logger
->
error
(
"Can't find a mapped entity with URI
$uri
"
);
$result
=
[
NULL
,
NULL
];
}
else
{
$this
->
idToURI
[
$result
[
0
]][
$result
[
1
]]
=
$uri
;
}
$this
->
uriToId
[
$uri
]
=
$result
;
}
...
...
@@ -172,7 +185,7 @@ protected function getId(string $uri): string|int|null {
*/
protected
function
getUri
(
string
$entityTypeId
,
int
|
string
|
RdfSyncEntityInterface
$entity
):
?string
{
$id
=
$entity
instanceof
RdfSyncEntityInterface
?
(
string
)
$entity
->
id
()
:
(
string
)
$entity
;
if
(
(
$uri
=
array_search
(
[
$entityTypeId
,
$id
]
,
$this
->
uriToId
,
TRUE
))
===
FALSE
)
{
if
(
!
isset
(
$this
->
idToURI
[
$entityTypeId
][
$id
]
)
)
{
$uri
=
$this
->
database
->
select
(
'rdf_sync_uri'
)
->
fields
(
'rdf_sync_uri'
,
[
'uri'
])
->
condition
(
'entity_type'
,
$entityTypeId
)
...
...
@@ -182,10 +195,13 @@ protected function getUri(string $entityTypeId, int|string|RdfSyncEntityInterfac
if
(
!
$uri
)
{
$this
->
logger
->
error
(
"Can't find a URI for
$entityTypeId
entity with ID
$id
"
);
}
else
{
$this
->
uriToId
[
$uri
]
=
[
$entityTypeId
,
$id
];
}
// Cache this match.
$this
->
uriToId
[
$uri
]
=
[
$entityTypeId
,
$id
];
$this
->
idToURI
[
$entityTypeId
][
$id
]
=
$uri
;
}
return
$
uri
;
return
$
this
->
idToURI
[
$entityTypeId
][
$id
]
;
}
/**
...
...
@@ -201,377 +217,4 @@ private function acceptsConversion(ValueEventBase $event): bool {
return
in_array
(
"
{
$event
->
getEntityTypeId
()
}
:
{
$event
->
getBundle
()
}
:
{
$event
->
getField
()
}
"
,
self
::
MAP
,
TRUE
);
}
/**
* URIs excepted from conversion.
*
* Temporary list of URIs excepted from conversion. These are references to
* EIRA terms that doesn't exist.
*
* @todo Remove the list when ISAICP-8579 lands.
* @see https://citnet.tech.ec.europa.eu/CITnet/jira/browse/ISAICP-8579
*/
private
const
ISAICP_8579
=
[
'http://data.europa.eu/dr8/APIApplicationInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/APIDiscoveryandCatalogueApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/APIManagerApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/AccessManagementApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AccessManagementApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/AccessManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AccessManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/AchieveInteroperabilityGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/AchieveSemanticInteroperabilityGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/AchieveTechnicalInteroperabilityGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/AdaptiveConfigurationBusinessInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/AdministrationAndMonitoringService'
=>
TRUE
,
'http://data.europa.eu/dr8/AdministrationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AdministrativeSimplification'
=>
TRUE
,
'http://data.europa.eu/dr8/AgendaManagementApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AgreementOnDataSharingContract'
=>
TRUE
,
'http://data.europa.eu/dr8/AnalyticalCapacityValue'
=>
TRUE
,
'http://data.europa.eu/dr8/AnalyticsEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/AnalyticsTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/ApplicationPresentationEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/ArchitectureBuildingBlock'
=>
TRUE
,
'http://data.europa.eu/dr8/ArchitecturePrinciple'
=>
TRUE
,
'http://data.europa.eu/dr8/ArchitectureRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/ArtificialIntelligenceApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ArtificialIntelligenceEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/AudiovisualService'
=>
TRUE
,
'http://data.europa.eu/dr8/AuditApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/AuditComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AuditService'
=>
TRUE
,
'http://data.europa.eu/dr8/AuthenticationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/AuthenticationMiddlewareApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/AuthorisationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/BaseRegistryData'
=>
TRUE
,
'http://data.europa.eu/dr8/BaseRegistryDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/BindingInstrument'
=>
TRUE
,
'http://data.europa.eu/dr8/BlockchainApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/BlockchainApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/BlockchainEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/BlockchainInfrastructureEnablers'
=>
TRUE
,
'http://data.europa.eu/dr8/BlockchainLedgerTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/Business'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessAnalyticsService'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessCapability'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessInformation'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessInteligenceTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessIntelligenceComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessProcessManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessProcessManagerTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessReportingService'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessRule'
=>
TRUE
,
'http://data.europa.eu/dr8/BusinessStakeholder'
=>
TRUE
,
'http://data.europa.eu/dr8/CapabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/CapacityOfExchangingBusinessInformation'
=>
TRUE
,
'http://data.europa.eu/dr8/CharacterEncodingScheme'
=>
TRUE
,
'http://data.europa.eu/dr8/ChoreographyService'
=>
TRUE
,
'http://data.europa.eu/dr8/Citizen'
=>
TRUE
,
'http://data.europa.eu/dr8/CodeOfEthicsCompliance'
=>
TRUE
,
'http://data.europa.eu/dr8/CollaborationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ComputingInfrastructureEnablers'
=>
TRUE
,
'http://data.europa.eu/dr8/ConfigurationAndSolutionCartographyService'
=>
TRUE
,
'http://data.europa.eu/dr8/ConfigurationAndSolutionCartographyServiceComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ConfigurationManagement'
=>
TRUE
,
'http://data.europa.eu/dr8/ConformanceTestReport'
=>
TRUE
,
'http://data.europa.eu/dr8/ConformanceTestingApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ConformanceTestingApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/ContainerRegistryTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/ContainerSystemSoftware'
=>
TRUE
,
'http://data.europa.eu/dr8/ContentManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ContentManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/ControlledVocabulary'
=>
TRUE
,
'http://data.europa.eu/dr8/ControlledVocabularyDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/CoordinationCapacityValue'
=>
TRUE
,
'http://data.europa.eu/dr8/CoreDataModel'
=>
TRUE
,
'http://data.europa.eu/dr8/Data'
=>
TRUE
,
'http://data.europa.eu/dr8/DataAnalyticsApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataCatalogTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataEntity'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExchangeApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExchangeApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExchangeComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExchangeEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExchangeService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExtractionTransformationandLoadingApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataExtractionTransformationandLoadingApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataFormatDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataLevelMapping'
=>
TRUE
,
'http://data.europa.eu/dr8/DataManagementApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataManagementApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataMapping'
=>
TRUE
,
'http://data.europa.eu/dr8/DataMappingDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataModel'
=>
TRUE
,
'http://data.europa.eu/dr8/DataModelDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataOwnerBusinessRole'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPersistenceApplicationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPolicyBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPublicationApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPublicationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPublicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataPublicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataQualityApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataQualityApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataRepresentation'
=>
TRUE
,
'http://data.europa.eu/dr8/DataSet'
=>
TRUE
,
'http://data.europa.eu/dr8/DataSetCatalogue'
=>
TRUE
,
'http://data.europa.eu/dr8/DataSetCatalogueDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataSetDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DataStandard'
=>
TRUE
,
'http://data.europa.eu/dr8/DataStandardCatalogue'
=>
TRUE
,
'http://data.europa.eu/dr8/DataSyntaxMappingCatalogueApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataTransformationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataTransformationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataValidationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataValidationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DataVirtualizationApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataWarehouseComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DataWarehouseService'
=>
TRUE
,
'http://data.europa.eu/dr8/DefinitionOfPublicPolicyObjectives'
=>
TRUE
,
'http://data.europa.eu/dr8/DescriptiveMetadata'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalAgendaGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalBusinessCapability'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalGovernancePlanBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalInclusion'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalPublicBusinessService'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalPublicServiceDeliveryBusinessInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalPublicServiceDeliveryConsumerBusinessRole'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalPublicServiceDeliveryModelBusinessCollaboration'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalPublicServiceDeliveryProviderBusinessRole'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalServiceInfrastructure'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalSolutionApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalSolutionApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalSolutionArtifact'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalWorkplaceApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/DigitalisationRoadmapWorkPackage'
=>
TRUE
,
'http://data.europa.eu/dr8/DistributedLedgerDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/DocumentManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-ArchivingApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/E-ArchivingApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-SignatureVerificationAndValidationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-archivingComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/E-archivingService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-paymentComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/E-paymentService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-sealCreationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-sealPreservationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-sealVerificationAndValidationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-signatureCreationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-signaturePreservationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-signatureVerificationAndValidationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-timestampCreationService'
=>
TRUE
,
'http://data.europa.eu/dr8/E-timestampVerificationAndValidationService'
=>
TRUE
,
'http://data.europa.eu/dr8/EIRAArchitectureBuildingBlockRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/EULegislationCompliance'
=>
TRUE
,
'http://data.europa.eu/dr8/EifInteroperabilityLevelBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/EifPrinciple'
=>
TRUE
,
'http://data.europa.eu/dr8/EiraArchitectureBuildingBlock'
=>
TRUE
,
'http://data.europa.eu/dr8/EiraView'
=>
TRUE
,
'http://data.europa.eu/dr8/EiraViewpoint'
=>
TRUE
,
'http://data.europa.eu/dr8/EuropeanLegalInteroperabilityAgreement'
=>
TRUE
,
'http://data.europa.eu/dr8/EuropeanLibraryofArchitecturePrinciplesPrinciple'
=>
TRUE
,
'http://data.europa.eu/dr8/ExchangeOfBusinessInformation'
=>
TRUE
,
'http://data.europa.eu/dr8/ExternalTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/FederatedIdentityProviderTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/FinancialResource'
=>
TRUE
,
'http://data.europa.eu/dr8/FormsManagementApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/FormsManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/FormsManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/FormulationOfPublicPolicyScenarios'
=>
TRUE
,
'http://data.europa.eu/dr8/FrameworkAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/HostingFacility'
=>
TRUE
,
'http://data.europa.eu/dr8/HumanInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/IdentifierScheme'
=>
TRUE
,
'http://data.europa.eu/dr8/IdentityAndAccessInfrastructureEnablers'
=>
TRUE
,
'http://data.europa.eu/dr8/IdentityManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/IdentityManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/IdentityProviderTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/ImpactAssessment'
=>
TRUE
,
'http://data.europa.eu/dr8/ImplementingGuideline'
=>
TRUE
,
'http://data.europa.eu/dr8/InclusionAndAccessibility'
=>
TRUE
,
'http://data.europa.eu/dr8/IndividualStakeholder'
=>
TRUE
,
'http://data.europa.eu/dr8/InformationBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/Innovation'
=>
TRUE
,
'http://data.europa.eu/dr8/IntegrityVerificationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityAspect'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityFramework'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityFrameworkBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityGovernance'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityOrganisationalAuthority'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilitySkill'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilitySpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilitySpecificationContract'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityStrategy'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperabilityStrategyGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableDigitalPublicService'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableDigitalPublicServiceImplementationOrientationConstraint'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableDigitalPublicServicesImplementationOrientation'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableDigitalSolutionApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableEuropeanSolution'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableEuropeanSolutionComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableEuropeanSolutionGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/InteroperableEuropeanSolutionService'
=>
TRUE
,
'http://data.europa.eu/dr8/KeyInteroperabilityEnabler'
=>
TRUE
,
'http://data.europa.eu/dr8/KeyInteroperabilityEnablers'
=>
TRUE
,
'http://data.europa.eu/dr8/KnowledgeDiscoveryApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/KnowledgeDiscoveryApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/KnowledgeDiscoveryEnablers'
=>
TRUE
,
'http://data.europa.eu/dr8/KnowledgeRepresentation'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalAct'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalActRepresentation'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalActRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalAgreements-InternationalTreaties'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalInteroperabilityAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalInteroperabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/LegalInteroperabilitySpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/LegislationCatalogue'
=>
TRUE
,
'http://data.europa.eu/dr8/LegislationCatalogueBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/LifecycleManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/LinkedDataRepresentation'
=>
TRUE
,
'http://data.europa.eu/dr8/LoadBalancerTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/LoggingService'
=>
TRUE
,
'http://data.europa.eu/dr8/MachineLearningTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/MachineToMachineApplicationInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/MachineToMachineInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/MachineTranslationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/MachineTranslationService'
=>
TRUE
,
'http://data.europa.eu/dr8/MarketCollaboration'
=>
TRUE
,
'http://data.europa.eu/dr8/MasterData'
=>
TRUE
,
'http://data.europa.eu/dr8/MasterDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/MasterDataPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/MessagingService'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataCatalogueDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataManagementApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataManagementApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/MetadataManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/MobileAppBusinessInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/Multilingualism'
=>
TRUE
,
'http://data.europa.eu/dr8/Network'
=>
TRUE
,
'http://data.europa.eu/dr8/NetworkingService'
=>
TRUE
,
'http://data.europa.eu/dr8/NewPublicManagementApproach'
=>
TRUE
,
'http://data.europa.eu/dr8/Non-bindingInstrument'
=>
TRUE
,
'http://data.europa.eu/dr8/Non-bindingInstrumentRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/Ontology'
=>
TRUE
,
'http://data.europa.eu/dr8/OntologyDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/OpenData'
=>
TRUE
,
'http://data.europa.eu/dr8/OpenDataPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/OpenDataPolicyBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/OpenDataRepresentation'
=>
TRUE
,
'http://data.europa.eu/dr8/Openness'
=>
TRUE
,
'http://data.europa.eu/dr8/OperationalEnabler'
=>
TRUE
,
'http://data.europa.eu/dr8/OperationalProcedure'
=>
TRUE
,
'http://data.europa.eu/dr8/OrchestrationApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/OrchestrationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/OrchestrationService'
=>
TRUE
,
'http://data.europa.eu/dr8/Organisation'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationStakeholder'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalInteroperabilityAgreement'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalInteroperabilityAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalInteroperabilityEnabler'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalInteroperabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalInteroperabilitySpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalProcedure'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalSkill'
=>
TRUE
,
'http://data.europa.eu/dr8/OrganisationalStructure'
=>
TRUE
,
'http://data.europa.eu/dr8/PKICertificateManagerTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/PartnerManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/PartnerManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivacyApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivacyApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivacyFrameworkBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivacyPolicyBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivateCloudFacility'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivateHostingFacility'
=>
TRUE
,
'http://data.europa.eu/dr8/PrivateNetwork'
=>
TRUE
,
'http://data.europa.eu/dr8/Proactiveness'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicAdministration'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicAdministrationStakeholder'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicHostingFacility'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicNetwork'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyContextConstraint'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyCourseOfAction'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyCycle'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyCycleBusinessProcess'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyDevelopmentEnabler'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyEvaluation'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyFormulationAndImplementationInstrument'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyImplementation'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyImplementationMandate'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicPolicyObjectiveGoal'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceAgent'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceCatalogue'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceConsumer'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceDeliveryAgent'
=>
TRUE
,
'http://data.europa.eu/dr8/PublicServiceProvider'
=>
TRUE
,
'http://data.europa.eu/dr8/RecordManagementComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/RecordManagementService'
=>
TRUE
,
'http://data.europa.eu/dr8/ReferenceData'
=>
TRUE
,
'http://data.europa.eu/dr8/RegisteredElectronicDeliveryService'
=>
TRUE
,
'http://data.europa.eu/dr8/RegistrationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/Representation'
=>
TRUE
,
'http://data.europa.eu/dr8/RequestValidationApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/Reusability'
=>
TRUE
,
'http://data.europa.eu/dr8/SaasTechnologyService'
=>
TRUE
,
'http://data.europa.eu/dr8/SchemaLevelMapping'
=>
TRUE
,
'http://data.europa.eu/dr8/SecurityAndPrivacyPolicy'
=>
TRUE
,
'http://data.europa.eu/dr8/SecurityFramework'
=>
TRUE
,
'http://data.europa.eu/dr8/SecurityFrameworkBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/SecurityPolicyBusinessObject'
=>
TRUE
,
'http://data.europa.eu/dr8/SemanticAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/SemanticFunctionalContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SemanticGovernanceContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SemanticInteroperabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/SemanticInteroperabilitySpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/Service'
=>
TRUE
,
'http://data.europa.eu/dr8/ServiceDeliveryModel'
=>
TRUE
,
'http://data.europa.eu/dr8/ServiceDiscoveryComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/ServiceDiscoveryService'
=>
TRUE
,
'http://data.europa.eu/dr8/ServiceRegistryComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedInfrastructureContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedKnowledgeBase'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedKnowledgeContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedLegalContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedOrganisationalContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedPlatform'
=>
TRUE
,
'http://data.europa.eu/dr8/SharedPlatformApplicationComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/SmartDevice'
=>
TRUE
,
'http://data.europa.eu/dr8/SocialParticipation'
=>
TRUE
,
'http://data.europa.eu/dr8/Solution'
=>
TRUE
,
'http://data.europa.eu/dr8/SolutionBuildingBlock'
=>
TRUE
,
'http://data.europa.eu/dr8/SolutionBuildingBlockArtifact'
=>
TRUE
,
'http://data.europa.eu/dr8/SolutionSpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/Specification'
=>
TRUE
,
'http://data.europa.eu/dr8/SyntaxEncodingScheme'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalGovernanceContentGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalInteroperabilityAgreementContract'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalInteroperabilityRequirement'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalInteroperabilitySpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnicalSpecification'
=>
TRUE
,
'http://data.europa.eu/dr8/TechnologyTechnologyInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/TestEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/TransactionalData'
=>
TRUE
,
'http://data.europa.eu/dr8/Transparency'
=>
TRUE
,
'http://data.europa.eu/dr8/Trust'
=>
TRUE
,
'http://data.europa.eu/dr8/TrustEnablersGrouping'
=>
TRUE
,
'http://data.europa.eu/dr8/TrustRegistryComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/TrustRegistryService'
=>
TRUE
,
'http://data.europa.eu/dr8/TrustServiceProvisioningComponent'
=>
TRUE
,
'http://data.europa.eu/dr8/UXManagementApplicationService'
=>
TRUE
,
'http://data.europa.eu/dr8/User-centricity'
=>
TRUE
,
'http://data.europa.eu/dr8/VirtualDatasetDataObject'
=>
TRUE
,
'http://data.europa.eu/dr8/VirtualMachineNode'
=>
TRUE
,
'http://data.europa.eu/dr8/WebPortalBusinessInterface'
=>
TRUE
,
'http://data.europa.eu/dr8/WebServiceApplicationInterface'
=>
TRUE
,
];
}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment