Provenance enable a data model

Contributor: 
Nicholas Car
RDA Group: 
Provenance Patterns WG
Goal: 
To enable provenance collection using a domain data model
Summary: 
I have a data model for some domain. I'd like to add support for recording provenance for items stored in the data model. I'd like to store provenance that can be interpreted as PROV.
Steps: 
Map Data Model X to PROV
Implement classes and properties in Data Model X to store elements required by PROV
Implement a mechanism to export provenance stored in Data Model X as PROV