Advice Conversation

We are implementing functionality similar to the Advice Conversation functionality in ERS (using A025 - Retrieve advice and guidance conversation). When viewing a conversation the ERS implementation displays a nice human readable name to display participants in the conversation, however in tour test environment we see something similar to PractitionerRole/021600556514.R68.SERVICE-PROVIDER-CLINICIAN for each participant. Is this something we can get from the ERS API and how would we go about achieving the same?

Hi @gareth.perkins,

The reference to the PractitionerRole resource (i.e. PractitionerRole/021600556514.R68.SERVICE-PROVIDER-CLINICIAN) will be resolvable in the bundle if you search the bundle for a fullUrl that ends with that string.

The PractitionerRole will break down the practitioner, organization and Business Function. However, e-RS does not return a human readable display value for the practitioner - this is not data owned by the e-RS, it is owned by SDS team.

Currently you would to use the
Spine Directory Service - LDAP API to source this data. However it is worth engaging with the SDS team to understand your options.

Thanks.

Is this still the case ?

We’re trying to connect to eRS as an ISV, and can’t really present the sender, requestor of a conservation’s item as just being by “long random string at ODS code”.

It looks like 2 years ago there was some attempt to get an API to convert these abstract references into real human readable details : How do we retrieve referring clinician from the referral? - #2 by kevin.mayfield1

Has that progressed for instance ? The form no longer exists.

Details of how to do this with the current (late 2026) version of the API are here :