Data Display Based on Position or Medical Department

You can set role based permissions to restrict access.

You can read these for more details. https://docs.erpnext.com/docs/v13/user/manual/en/setting-up/users-and-permissions/user-permissions