Skip to content

Field Mapping: CPSV-AP 3.2.0

This page maps each UI field in the editor to its corresponding RDF property and CPSV-AP 3.2.0 compliance status.

Legend: โœ… Implemented and compliant ยท ๐ŸŽฏ Phase 1 (v1.4.0) ยท โญ New in v1.5.0/v1.9.0 ยท ๐Ÿ“‹ Phase 2 planned ยท โ„น๏ธ RONL/CPRMV extension


Service tab โ€” cpsv:PublicService

UI field State property TTL property CPSV-AP 3.2.0 Status
Unique identifier service.identifier dct:identifier dct:identifier โญ Mandatory
Official name service.name dct:title dct:title โœ…
Description service.description dct:description dct:description โœ…
Thematic area service.thematicArea cv:thematicArea cv:thematicArea โœ…
Government level service.sector cv:sector cv:sector ๐ŸŽฏ Mandatory
Keywords service.keywords dcat:keyword dct:subject โœ…
Language service.language dct:language dct:language ๐ŸŽฏ URI format
Cost amount cost.amount cv:hasCost / schema:price cv:hasCost ๐ŸŽฏ
Cost currency cost.currency cv:hasCost / schema:priceCurrency cv:hasCost ๐ŸŽฏ
Output title output.title cv:hasOutput / dct:title cv:hasOutput ๐ŸŽฏ
Output description output.description cv:hasOutput / dct:description cv:hasOutput ๐ŸŽฏ

Organisation tab โ€” cv:PublicOrganisation

UI field State property TTL property CPSV-AP 3.2.0 Status
Organisation identifier organization.identifier dct:identifier dct:identifier โญ
Organisation name organization.name skos:prefLabel skos:prefLabel โœ…
Geographic jurisdiction organization.spatial cv:spatial cv:spatial ๐ŸŽฏ Mandatory
Homepage organization.homepage foaf:homepage foaf:homepage โœ…
Logo organization.logo foaf:logo, schema:image โ€” โ„น๏ธ

UI field State property TTL property CPSV-AP 3.2.0 Status
BWB ID legalResource.bwbId URI construction cv:hasLegalResource โœ…
Version legalResource.version eli:version eli:version โœ…
Title legalResource.title dct:title dct:title โœ…
Description legalResource.description dct:description dct:description โœ…

Rules tab โ€” cpsv:Rule, ronl:TemporalRule

UI field State property TTL property CPSV-AP 3.2.0 Status
Rule identifier rule.identifier dct:identifier dct:identifier ๐ŸŽฏ Mandatory
Rule title rule.title dct:title dct:title ๐ŸŽฏ Mandatory
Rule URI rule.uri Subject URI โ€” โ„น๏ธ
Extends rule.extends ronl:extends โ€” โ„น๏ธ
Valid from rule.validFrom ronl:validFrom โ€” โ„น๏ธ
Valid until rule.validUntil ronl:validUntil โ€” โ„น๏ธ
Confidence level rule.confidenceLevel ronl:confidenceLevel โ€” โ„น๏ธ

Parameters tab โ€” ronl:ParameterWaarde

UI field State property TTL property Notes
Notation parameter.notation skos:notation Machine-readable ID
Label parameter.label skos:prefLabel Human-readable name
Value parameter.value schema:value
Unit parameter.unit schema:unitCode
Valid from parameter.validFrom ronl:validFrom
Valid until parameter.validUntil ronl:validUntil

CPRMV tab โ€” cprmv:Rule

UI field State property TTL property Status
Identifier cprmvRule.identifier dct:identifier โœ… Mandatory
Title cprmvRule.title dct:title โœ… Mandatory
Definition cprmvRule.definition cprmv:definition โœ… Mandatory
Situation cprmvRule.situation cprmv:situatie โœ… Mandatory
Norm cprmvRule.norm cprmv:norm โœ… Mandatory
Rule ID path cprmvRule.ruleIdPath cprmv:ruleIdPath โœ… Mandatory
Implements auto-linked cprmv:implements โญ v1.9.0 auto-linked

DMN tab โ€” cprmv:DecisionModel

UI field State property TTL property Notes
DMN filename dmnData.fileName dct:source
Decision key dmnData.decisionKey dct:identifier
Deployment ID dmnData.deploymentId cprmv:deploymentId
Deployed at dmnData.deployedAt dct:issued
API endpoint dmnData.apiEndpoint schema:url
Input variables extracted cpsv:Input entities One per <inputData>
Decision rules extracted cprmv:DecisionRule entities One per <decision>

Future phases

Phase 2 (planned):

  • cv:Channel โ€” service delivery channel
  • cv:ContactPoint โ€” contact information
  • cv:Criterion โ€” eligibility criteria

Phase 3 (planned):

  • cv:Requirement โ€” prerequisite requirements
  • cv:Evidence โ€” supporting evidence
  • cv:Event โ€” life events triggering the service
  • cpov:Participation โ€” participation information