Troubleshoot importing results

Bp Premier imports pathology and imaging results and electronic documents received through third-party messaging providers. If results are not being imported correctly, step through the possible solutions in this article to see if the issue can be resolved.


Are you connecting to the server by remote desktop?

If you are using a Remote Desktop session to connect to the Bp Premier server, you will not be able to configure results import or Bp Service. Import configuration requires a local login or a ‘console’ session. After you have set up results import in Setup > Configuration, you can remote log in and use Bp Premier.

However, active Remote Desktop sessions on the Bp Premier server computer can still interfere with importing results. If you have stepped through the resolutions in this article and the issue has not been resolved, follow the instructions in Check for active remote sessions to see if this resolves the issue.


Are you importing results to the server?

Best Practice Software recommend that you configure results to be imported to the Bp Premier server PC. This minimises network traffic and ensures that any clients that are offline will not affect importing results.

  1. On the server, go to Setup > Configuration > Results Import and tick Import investigation reports on this computer.
  2. Switch on results import

  3. Click Check Paths and ensure local paths are set and that all paths are in green and the Status column shows 'Found'.
  4. Check paths for resuls import

    NOTE  The path C:\USERS\%username%\Documents\Best Practice\Import is a default path that you cannot change.

  5. Click Close and Save to save changes.

Are you using Bp Link?

Bp Link is a Windows process that was used in Bp Premier versions Summit (642) and Lava (754). Best Practice Service (or Bp Service) is a Windows service that was introduced during Lava (SP1, 801). For practices running Lava SP1 and later, Best Practice Software strongly recommend that Bp Service should be used to manage automatic results import instead of Bp Link.

IMPORTANT   A very small number of practices may still need to use Bp Link because of unique requirements, such as multiple imports of patient files. All other practices should use Bp Service instead.

However, Bp Link is not automatically retired when upgrading your version of Bp Premier. It is possible that both Bp Link and Bp Service are running at the same time, which can cause problems with importing results. Best Practice Software recommended that you remove Bp Link from startup and configure Bp Service to start automatically instead.

Stop Bp Link

Go to Setup > Configuration > Links and untick Load Bp Link on startup.

Untick Load Bp Link on startup

Check if the Bp Link icon is sitting in the Windows System Tray. The icon is a small bird. Right-click the Bp Link icon and click Exit.


Have you enabled Bp Service and is Bp Service running?

Enable Bp Service

Go to Setup > Configuration > Bp Service and tick Use BP Service for importing results on this machine.

Is Bp Service running?

Type 'services' into Windows search and click the Services app to view all Windows services. If you cannot see the Services app, you may not have sufficient user permissions to view it.

Find the Best Practice Service and ensure the Status is 'Running'. If Best Practice Service isn’t running, right-click and select the Startup Type to 'Automatic'.

Set Bp Service to start automatically

If Best Practice Service is running, right-click the service and select Restart. Confirm the service started successfully.

NOTE  If Best Practice Service fails to start automatically, or continues to stop for no reason, you may need your IT services provider to investigate why.

If the service is running successfully but the issue with results importing still occurs, the service may require reinstallation due to an issue with Anti-Virus software. Before you reinstall this service, contact Best Practice Software Support to confirm the antivirus issue with a Lead Support Specialist.

If Support confirm the antivirus issue, you can run the file installservice.bat found under C:\Program Files\Best Practice Software\BPS\BPSupport\ to reinstall the service.

It can take up to 15 minutes for the service to pull reports again.


Check configuration

  1. Note the Report file search paths that you have created in SetupConfigurationResults import.
  2. Open one of the search path folders in Windows file explorer.
  3. If the folder is empty but should have imported result files, check that the download utility provided by the secure messaging vendor has installed successfully. Is the software running as it should be and pointing to the same folder you've entered in Bp Premier?
  4. If the folder has downloaded files in it, check that the file extensions for the downloaded files are listed in the Report File Extensions section in the Results Import tab. You may need to enable View > File name Extensions in Windows file explorer to see the file name extensions for the report files.
  5. Switch on file extensions

  6. If the file extensions aren't in the list, click Add to enter them from the Results Import tab.
  7. Add a report extension


Check permissions

Check the security settings on the result file and folder in Windows file explorer.

  1. Right-click the folder and select Properties and the Security tab.
  2. Set folder to full control

  3. Click Edit to open the Permissions screen, and tick AllowFull control for general users.
  4. Click OK and OK to save changes.

Repeat the above steps for the result file. If the file imports into Bp Premier successfully after updating the permissions, Best Practice Software recommend that you contact your Pathology provider or IT provider to investigate why the file is coming through with restricted permissions, which prevent the file being imported into Bp Premier.


Check for active remote sessions

  1. From the Windows desktop, press the Windows key + R to open the Run window. Type 'cmd' in the text field and click OK to open a command prompt.
  2. At the prompt, type 'query session' and press the Enter key.
  3. In the output, a right chevron '>' will be next to the current active session. In the following example, session 'rdp-tcp' is the current active session, and is remote (indicated by the 'rdp' prefix).
  4. Active RDP session

    In the next example, the active session is a console session and is fine.

    No active remote sessions

  5. If the active session is ‘rdp-tcp’, disconnect the session, log back in locally or via console, and reattempt results import.

Last updated 23 July 2020