Workflow or API calls:
When reading a FHIR Encounter resource for an ambulatory (outpatient) encounter, how should I expect to see the primary provider coded in Participant.Type? The example data from the sandbox is variable in this regard - an outpatient encounter can include the provider type is ‘CON' (consulting physician) and other times PPRF (primary performer). I also see examples of a proprietary participant.type being applied (codeset 333) with the relationship/role “Physician (Office/Clinic Only)”
For my use case, I want to know which provider the patient encounter/appointment was with - typically in a primary care capacity in an outpatient family or internal medicine clinic.
The simple answer I am hoping for is something like: For an ambulatory encounter, Millennium will denote the primary care provider with the participant.type of ‘PPRF’.
For reference, I am looking at example encounters returned by the below request:
https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Encounter?patient=12724066
An example of the property I am interested in:
"type": [
{
"coding": [
{
"system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/333",
"code": "681295",
"display": "Physician (Office/Clinic Only)",
"userSelected": true
},
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "PPRF",
"display": "primary performer",
"userSelected": false
}
],
"text": "Physician (Office/Clinic Only)"
}