Elevate Patient as Party Type

I am starting to explore the Healthcare App. One major functionality that is grossly lacking is Party Type: Patient. In Non-Profit App for example, Member is recongize as Party Type. Why it is not the case in Healthcare App?

I checked with our country Health Department they have strict requirement that Healthcare and Hospital Systems should recognize Patient as Patient and not as Customer.

Please support elevating Patient as Party Type. Few doctype such as Sale Invoice are affected. It wont affect GL.

You can simply go to the ‘Party Type’ doctype, and uncheck the ‘User Cannot Create’ checkbox

After that, create your desired party type, and then remember to go back to re-check the ‘User Cannot Create’ checkbox.

This is only a workaround, and might require other customizations to the ERPNext doctypes. A more robust solution is to request this change as feature-request on GitHub of ERPNext or whatever app you are using the Patient from if it was the healthcare app, but that might take some time to be implemented and tested before officially released.

@Omar-Abdullah Thank you for your commnents. The changes made support Journal Entry and Payment workflows. But not with Sales Invoice.

Some doctypes in ERPNext only support certain pre-defined Party Type(s).
The solutions is either to duplicate the Sales Invoice into Patient Sales Invoice and re-write the logic to make it work with Patient Party type, or just override some functions in the original Sale Invoice to support Patient