FHIR Artifacts > Interaction:Read Provenance

Interaction: Read Provenance

The Read Provenance interaction retrieves the current state of a single resource by its logical ID. Provenance serves as a digital signature of trust that enables consuming systems to understand who generated the data, when, how, and under what authority

Usage

Provenance Read Request

The system responsible for generating Provenence resource creates and submits a request to the FHIR server. It uses HTTP GET method to submit request to read Provenance resource with given resource Id, in the following manner:

HTTP Method:

GET

Headers:

Content-Type: application/fhir+json

Address:

[base]/Provenance/provenance-emr-001

Interaction Sequence Diagram

Example Read Provenance Interaction

Read Provenence Request:

GET https://fhirserver.example.com/fhir/Provenance/12345

Read Provenence Response:

Sample of the response for Read Provenence is provided in the Examples section. The example provided is used for HALO SoFa use case.

Expected Behaviour

Case Scenario Description HTTP Status Code Response Payload
1 A valid Provenance is read and returned from repository HTTP 200 Created
2 The requested Resource does not exist, the server returns 404 Not Found. HTTP 404 Resouce can not be found.