By default, searching for physicians is done using client-side queries. While this may yield faster results, server-side searches offer greater security and may be preferable for some environments. The enableServerSidePhysicianSearch setting allows for toggling between client-side and server-side searches.
To enable server-side searches, you must add the enableServerSidePhysicianSearch configuration setting in the SD4E.txt file and set it to true. Then, it is recommended that you add the maxSearchResults setting to limit the size of server-side physician searches.
When enableServerSidePhysicianSearch is set to true, searches are made server-side, and when it is set to false, searches are made client-side. By default, enableServerSidePhysicianSearch is set to false.
When enableServerSidePhysicianSearch is set to true, the maxSearchResults determines how many results appear when making a server-side physician search. If the value for maxSearchResults is set too high, large searches can take a long time and cause errors. If there are more valid results than the set value, such as if there are 20 physicians with "JO" in their last names and this setting is set to 10, a message appears that advises the user to narrow their search. If maxSearchResults is undefined, the default server-side physician search maximum is 200.
To enable server-side searches: