FHIR Artifacts > Examples
Examples
Example instances for resource profiles
| Example | Description |
|---|---|
Create Provenance |
{
"resourceType": "Provenance",
"target": [
{
"reference": "Patient/patient123"
}
],
"recorded": "2025-05-27T10:00:00Z",
"activity": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-activity-type",
"code": "transmit",
"display": "Transmit"
}
],
"text": "Data exchange across EMR, SoFA, and SMART App for patient information"
},
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "composer",
"display": "Composer"
}
]
},
"who": {
"identifier": {
"system": "http://ehealthontario.ca/fhir/NamingSystem/id-oneid-clientid",
"value": "HALOMockEMR_OH_OH"
},
"display": "EMR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "originator",
"display": "Originator"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "7b983607-4854-4ce7-b137-7d01c366641d"
},
"display": "SMART on FHIR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "processor",
"display": "Processor"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "b983607-7854-4eab7-K137-89b34366641d"
},
"display": "SoFA (Service-Oriented FHIR Adapter)"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "transmitter",
"display": "Transmitter"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
]
},
"who": {
"identifier": {
"system": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi",
"value": "160085040055"
},
"display": "Ontario Health"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "custodian",
"display": "Custodian"
}
]
}
]
}
]
}
|
Read Provenance |
{
"resourceType": "Provenance",
"id" : "emr_provenence_001",
"target": [
{
"reference": "Encounter/1234"
}
],
"recorded": "2025-05-27T10:00:00Z",
"activity": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-activity-type",
"code": "transmit",
"display": "Transmit"
}
],
"text": "Data exchange across EMR, SoFA, and SMART App for patient information"
},
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "composer",
"display": "Composer"
}
]
},
"who": {
"identifier": {
"system": "http://ehealthontario.ca/fhir/NamingSystem/id-oneid-clientid",
"value": "HALOMockEMR_OH_OH"
},
"display": "EMR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "originator",
"display": "Originator"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "7b983607-4854-4ce7-b137-7d01c366641d"
},
"display": "SMART on FHIR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "processor",
"display": "Processor"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "b983607-7854-4eab7-K137-89b34366641d"
},
"display": "SoFA (Service-Oriented FHIR Adapter)"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "transmitter",
"display": "Transmitter"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
]
},
"who": {
"identifier": {
"system": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi",
"value": "160085040055"
},
"display": "Ontario Health"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "custodian",
"display": "Custodian"
}
]
}
]
}
]
}
|
Search Provenance |
{
"resourceType": "Bundle",
"type": "searchset",
"total": 2,
"link": [
{
"relation": "self",
"url": "https://fhir.ontariohealth.ca/fhir/Provenance?target=Patient/patient123"
}
],
"entry": [
{
"fullUrl": "https://fhir.ontariohealth.ca/fhir/Provenance/1",
"search": {
"mode": "match"
},
"resource": {
"resourceType": "Provenance",
"id": "provenance-sofa-smartapp-001",
"target": [
{
"reference": "Patient/patient123"
}
],
"recorded": "2025-05-27T10:00:00Z",
"activity": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-activity-type",
"code": "transmit",
"display": "Transmit"
}
],
"text": "Data exchange across HALOMockEMR_OH_OH, SoFA, and SMART App for patient information"
},
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "composer",
"display": "Composer"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "HALOMockEMR_OH_OH"
},
"display": "HALOMockEMR_OH_OH"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "originator",
"display": "Originator"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "7b983607-4854-4ce7-b137-7d01c366641d"
},
"display": "SMART on FHIR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "processor",
"display": "Processor"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "b983607-7854-4eab7-K137-89b34366641d"
},
"display": "SoFA (Service-Oriented FHIR Adapter)"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "transmitter",
"display": "Transmitter"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/organization",
"value": "160085040055"
},
"display": "Ontario Health"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "custodian",
"display": "Custodian"
}
]
}
]
}
]
}
},
{
"fullUrl": "https://fhir.ontariohealth.ca/fhir/Provenance/2",
"search": {
"mode": "match"
},
"resource": {
"resourceType": "Provenance",
"id": "provenance-sofa-smartapp-002",
"target": [
{
"reference": "Patient/patient123"
}
],
"recorded": "2025-05-27T11:30:00Z",
"activity": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-activity-type",
"code": "update",
"display": "Update"
}
],
"text": "Updated Admission Report after review by Ontario Health"
},
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "composer",
"display": "Composer"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "HALOMockEMR_OH_OH"
},
"display": "HALOMockEMR_OH_OH"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "originator",
"display": "Originator"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "Smart_App"
},
"display": "SMART on FHIR Application"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "processor",
"display": "Processor"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "assembler",
"display": "Assembler"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/device",
"value": "launch_id_02"
},
"display": "SoFA (Service-Oriented FHIR Adapter)"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "transmitter",
"display": "Transmitter"
}
]
}
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author",
"display": "Author"
}
]
},
"who": {
"identifier": {
"system": "https://ontariohealth.ca/identifiers/organization",
"value": "Ontario_Health"
},
"display": "Ontario Health"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-agent-role",
"code": "custodian",
"display": "Custodian"
}
]
}
]
}
]
}
}
]
}
|