FHIR Server Provenance

Provenance Resources capture metadata about the origin and lineage of FHIR® resources and are automatically created in the 1up FHIR Server for all FHIR resources created and updated.

Provenance of a FHIR resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that FHIR resource. Provenance provides a critical foundation for assessing authenticity, enabling trust, and allowing reproducibility. Provenance assertions are a form of contextual metadata and can themselves become important records with their own provenance.

The 1up FHIR Server creates a Provenance resource when you first create a FHIR resource with the following activity code.

                "activity": {
                    "coding": [
                        {
                            "code": "CREATE",
                            "system": "http://terminology.hl7.org/CodeSystem/v3-DataOperation"
                        }
                    ]
                },

When you update a FHIR resource, it creates a new Provenance resource with the following activity code.

                "activity": {
                    "coding": [
                        {
                            "code": "UPDATE",
                            "system": "http://terminology.hl7.org/CodeSystem/v3-DataOperation"
                        }
                    ]
                },

Each Provenance resource has a version-specific reference to the related FHIR resource.