Medical Department Not Fetching for Non-Administrator Users in Patient Appointment

Hi everyone,

In the Patient Appointment doctype, I have a Healthcare Practitioner link field and a Medical Department field that is set to be fetched from the selected Healthcare Practitioner (via fetch_from or similar).

When I log in as Administrator, the Medical Department field is automatically fetched and displayed correctly.

However, when I log in as a user with the Healthcare Frontdesk role (who also has permissions for both Healthcare Practitioner and Medical Department doctypes), the Medical Department field does not get fetched.

Am I missing something in terms of role permissions or fetch logic? Any help would be appreciated.

Thanks in advance!

I don’t think any additional permissions are required, is this a custom link field? I guess the link field is available in the standard build and the fetch from functionality too?

Yes, it is not custom, which is the default field from Frappe Healthcare

i just checked (develop), it’s working as expected. Could you please share the version you are using? Also anything on the browser’s js console?