Skip to main content

Provenance

Provenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that 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. Provenance statement indicates clinical significance in terms of confidence in authenticity, reliability, and trustworthiness, integrity, and stage in lifecycle (e.g. Document Completion - has the artifact been legally authenticated), all of which may impact security, privacy, and trust policies.

These interaction paths describe standard FHIR R4 patterns. Availability can depend on the API capabilities enabled for your Ovok project.

InteractionMethodPath
ReadGET/fhir/R4/Provenance/[id]
VreadGET/fhir/R4/Provenance/[id]/_history/[vid]
UpdatePUT/fhir/R4/Provenance/[id]
PatchPATCH/fhir/R4/Provenance/[id]
DeleteDELETE/fhir/R4/Provenance/[id]
CreatePOST/fhir/R4/Provenance
SearchGET/fhir/R4/Provenance
HistoryGET/fhir/R4/Provenance/[id]/_history

Top-level elements​

ElementTypeCardinalityDescription
idstring0..1Logical id of this artifact
metaMeta0..1Metadata about the resource
implicitRulesuri0..1A set of rules under which this content was created
languagecode0..1Language of the resource content
textNarrative0..1Text summary of the resource, for human interpretation
containedResource0..*Contained, inline Resources
extensionExtension0..*Additional content defined by implementations
modifierExtensionExtension0..*Extensions that cannot be ignored
targetReference1..*Target Reference(s) (usually version specific)
occurred[x]Period, dateTime0..1When the activity occurred
recordedinstant1..1When the activity was recorded / updated
policyuri0..*Policy or plan the activity was defined by
locationReference0..1Where the activity occurred, if relevant
reasonCodeableConcept0..*Reason the activity is occurring
activityCodeableConcept0..1Activity that occurred
agentBackboneElement1..*Actor involved
entityBackboneElement0..*An entity used in this activity
signatureSignature0..*Signature on target

Resource-specific search parameters​

ParameterTypeDescription
agentreferenceWho participated
agent-roletokenWhat the agents role was
agent-typetokenHow the agent participated
entityreferenceIdentity of entity
locationreferenceWhere the activity occurred, if relevant
patientreferenceTarget Reference(s) (usually version specific)
recordeddateWhen the activity was recorded / updated
signature-typetokenIndication of the reason the entity signed the object(s)
targetreferenceTarget Reference(s) (usually version specific)
whendateWhen the activity occurred

Reference​

Official FHIR R4 spec: Provenance.
Maturity: Trial Use 3 (FMM 3).