Moving Bp Premier to a new server

Moving your installation of Bp Premier from one server machine to another requires planning. You may need to involve your practice's IT support.

These instructions assume that you are working in a conventional server environment, and not a terminal server.

Some tasks require you to open a separate knowledge base topic. Right-click a link and select Open in new tab, or click with the middle mouse button to open knowledge base topics in a new browser tab.

Follow the instructions in each section in order.

Prepare for migration

Obtain the Bp Premier installation media

To obtain a copy of the latest ISO file, you’ll need to contact Bp Premier Software Support or email support@bpsoftware.net who will then provide a link for the ISO download.

If possible, Best Practice Software recommend upgrading to the latest version of the software at the same time that you upgrade. If your version of Bp Premier was installed from a DVD, you can reuse the installation DVD to install Bp Premier on the new server.

To check the version of Bp Premier in use at the practice, log into Bp Premier and select Help > About.

Obtain the latest drug update

Download the latest drug update from the Best Practice Software website:

  1. Open the Best Practice Software website www.bpsoftware.net in a browser.
  2. Select ResourcesBp Premier Downloads from the menu.
  3. Under the Data Updates section, click the Data Update type for the month you need to install. The row will expand to show the update details.
  4. Click Download to download the .exe file to the default Downloads folder, or right-click the Download button and select Save link as... or Save target as... to download the file to a known location.

In most cases, the latest comprehensive drug update will be sufficient. If you are unsure which drug database to download, contact Best Practice Support or email support@bpsoftware.net.

Record link information

  1. Open Bp Premier and select Setup > Configuration from the main screen.
  2. Select the Links tab and save a screen capture or make a note of all entries.

Record Link Settings

Record results import information

  1. Open Bp Premier and select Setup > Configuration from the main screen.
  2. Select the Results Import tab and save a screen capture or make a note of all settings.

Record Results Import settings

Record messaging providers

  1. Open Bp Premier and select Setup > Configuration.
  2. Select the Messaging tab.
  3. Double click on each messaging provider listed and make a screen capture or make a note of all the entries.

Messaging Provider details

Record scanning information

This step does not apply if your practice does not use a document scanner.

  1. From the main screen of Bp Premier, open a patient record.
  2. Select Patient Visit > Correspondence In, and click Scan. The Scan document screen will appear.
  3. Make a note of the default settings (such as the DPI setting).

Remove the B2B Device from Bp Premier and PRODA

These steps will need to be performed on your old server:

To remove a device from Bp Premier:

  1. From the Bp Premier home screen, select Setup > Configuration. The Configuration screen will appear.
  2. Select the PRODA icon on the left hand side of the screen.
  3. If your practice has multiple locations, ensure the correct minor ID has been selected from the Minor ID field.
  4. Click Remove Device. An alert will appear.
  5. Click Yes on the alert to remove the device.
  6. From the Windows desktop, select Start > Control Panel > Administrative Tools > Services.
  7. Within the Windows Services screen, locate the Best Practice PRODA Service, right click and choose Properties
  8. Move Bp Premier to New Server Stop Bp Proda Service

  9. Stop the service, then in the Startup Type dropdown box, choose Disabled.

The device will now be removed from Bp Premier, but not from PRODA. To remove a device from PRODA:

  1. Access the PRODA login page.
  2. Enter your PRODA username and password, and select Login. A verification code will be sent to you as an email, sms, or to the PRODA mobile app, depending on your settings in PRODA.
  3. Enter your verification code and click Next. The PRODA home screen will appear.
  4. Select Organisations in the top right corner of the screen. The My organisations page will open.
  5. Select the organisation that you wish to remove a device from. The Manage my organisation page will open.
  6. If you wish to remove a device from a subsidiary organisation, open the Subsidiary Organisations menu, and select the subsidiary organisation you wish to remove a B2B device from.
  7. Select B2B Devices, and click the device you wish to remove. The device details screen will appear.
  8. Click Remove B2B Device.

If your practice is using an adapter version of Saffron SP2 or below, see Record Medicare Online information.

eRx Script exchange

  1. Browse to the folder C:\Program Files\Best Practice Software\BPS and run eRx Setup.exe.
  2. Click Setup users.
  3. If there are any users listed with Entity IDs, the site uses eRx Script Exchange. Take note of the entity IDs listed on the screen.

Preparation for moving the server is now complete.

Record Medicare Online information

  1. From the main Bp Premier screen, select Setup > Configuration > Online Claiming.
  2. Record all settings on this screen, such as Location name, Location code, A5 vouchers, and Path to certificate store.
  3. Click Check Certificate Expiry record certificate details.
  4. Browse to the folder C:\ProgramData\BPOnline\ on the existing server. Take a copy of the file HIC.psi. This is the certificate store file and will need to be copied to this folder on the new server.

Install Bp Premier on new server

  1. Log all users out of the current server.
  2. Perform a backup of the data using BP Backup.
  3. Install Bp Premier on the new server.
  4. Restore the backup made in step 2 to the new server.
  5. Stop the SQL Server database instance on the old server. Consult the SQL Server documentation or your database administrator for instructions on stopping the database.

IMPORTANT  Best Practice Software recommend stopping your old database and keeping it inactive until you are satisfied that the new live server is functioning without any problems. You can then uninstall Bp Premier and SQL Server from the old server.

If your old database remains running and connected to the network, workstations that have not been updated may make updates to the old database instead of the new database.

Update registry to point to server

After moving a Bp Premier server, you must edit the Windows registry on each workstation to connect to the new server. You will need the Bp Premier server's IP address or hostname. You can run 'ipconfig' to identify a machine's IP address, or 'hostname' to obtain a machine's hostname.

Obtain server hostname or IP address

  1. Log in to Windows on the Bp Premier server.
  2. From the Windows Desktop, go to StartAppsWindows SystemCommand Prompt.
  3. Type 'hostname' at the prompt and press enter. The command prompt will return the computer's hostname on the next line.
  4. If you need the IP address, type 'ipconfig' at the prompt and press Enter.
  5. The IP address will be listed under the active ethernet card's IPv4 Address. In the following example, the IP address is '192.168.1.10'.
  6. Run ipconfig

Update workstation registry

IMPORTANT  Updating the Windows Registry incorrectly has risks. Update only the entries indicated in the instructions. Record initial values on entries that you change, in case an entry needs to be restored.

  1. Log in to Windows on a Bp Premier workstation.
  2. Open the Windows command prompt.
  3. Type in ‘regedit’ and press Enter. The Registry Editor will open.
  4. Navigate to the following folder:
    • On 32-bit operating systems, scroll to HKEY_LOCAL_MACHINE > Software > Best Practice Software
    • On 64-bit operating systems, scroll to HKEY_LOCAL_MACHINE > Software > Wow6432Node > Best Practice Software.
  5. Navigate to Best Practice Software > Best Practice > Database.
  6. You will see an entry for Server on the right hand side. Double-click this and an Edit String dialog box will appear.
  7. Registry Editor Server Setting

  8. Type in the hostname or IP address for the Bp Premier server into the Value data field.
  9. Click OK.
  10. Navigate to HKEY_CURRENT_USER\Software\Best Practice Software\Best Practice\Database and repeat steps 6-8.
  11. Locate the registry folder HKEY_LOCAL_MACHINE > Software > ODBC > ODBC.INI. If this folder contains any sub-folder starting with BPS, delete these keys.
  12. BPS ODBC.INI Registry Keys

  13. Log in to Bp Premier on the workstation.
  14. Modify a test patient's record on the workstation with a minor change and save the changes.
  15. Log in to the Bp Premier server and view the patient's record you just modified. If the change is visible, the workstation has successfully connected to the new server.
  16. Occasionally, this setting will not work the first time. If the workstation cannot connect to the Bp Premier server, repeat steps 4—8 to update the registry and test the connection to the server again.

Repeat steps 1—12 for each Bp Premier workstation.

Finalise installation

Finalising the server move involves setting up configuration for your practice's workflows and clinical integrations on the newly moved server.

Update drug database

Install all drug database updates that are required to bring the installation to the latest version. Browse to the Best Practice Software web site www.bpsoftware.net to obtain the latest drug data update.

Start BP Service

To start BP Service, go to Control Panel > Services in Windows, locate 'Bp Service', right-click and select Restart or Start Service. Your IT support can assist with starting Windows services.

Reinstall the FHIR API

If your practice uses features that require the FHIR API, you must reinstall it.

  1. From the Bp Premier home screen, select Setup > Configuration. The configuration screen will appear.
  2. Select FHIR from the icons on the left. A message will display on the screen if FHIR has not yet been installed on your Bp Premier server.
  3. Click Install FHIR API. The User Account Control screen may appear.
  4. Click Yes to begin the download. The BP FHIR Installer will open and the download will begin.

See Set up a FHIR connection for more information.

Create any required directories

If you needed to create specific Windows folders up on your previous Bp Premier server, such as export and import folders for results importing, you will need to create the same directories on the new server. If you are also reinstalling other software such as PracSoft Pathology Download software, you must point these applications to the new folders on the new server.

Backup schedule

  1. On the server, select Setup > Configuration from the Bp Premier main screen,
  2. Select the Bp Service tab.
  3. Check the Use Bp Service for running automated backups check box.
  4. Click the Configure Automated Backup button.
  5. Set up your backup schedule for the migrated database.
  6. Tick the box Delete old backups in same folder if you don't want to keep old backup files.
  7. Click Save.

Message queues

  1. From the main screen, select Setup > Configuration.
  2. Select the Msg Queue tab.
  3. In the Message Queue Status section, check that the machine name for all queues match the server computer's name.
  4. If any of the queues have the incorrect machine name, select the queue and click Edit Machine Name.
  5. Enter the correct name and click OK, then Save.

Results import

Install any result download software required by your pathology or imaging labs, just as if you were installing Bp Premier for the first time. See Set up results importing for more information.

  1. From the Bp Premier main screen, select Setup > Configuration.
  2. Select the Results Import tab.
  3. Use the settings saved in Record results import information to reconfigure results import.
  4. Bp Premier will recognise that you have previously set up results import on a different computer and alert the user.
  5. Moved server import results

  6. Click Yes. All links to old results import will be deactivated, and the new server configuration will be used for all future results import.
  7. Click Save to save your configuration.

Messaging Providers

Obtain and install any messaging software from your secure messaging software vendor, just as if you were installing Bp Premier for the first time. See Set up a messaging provider for more information.

  1. If you obtained the utility to clear out old messaging provider paths from the Best Practice database, run the utility on the new server.
  2. From the Bp Premier main screen, select Setup > Configuration.
  3. Select the Messaging tab.
  4. Use the settings saved in Record messaging providers to reconfigure messaging providers.

Email (Optional)

  1. From the Bp Premier main screen, select Setup > Configuration.
  2. Select the Email tab.
  3. Reconfigure your email settings. Confirm with your IT support whether email settings remain the same for your new Bp Premier server. See Setting up Bp Premier to use email for more information.

Scanning

  1. If your practice scans documents from the Bp Premier server, you must install the scanner software on the new server machine.
  2. Perform a test scan from Best Practice: open a Patient visit, select Correspondence In, and click Scan.
  3. Use the settings saved in Record scanning information to reconfigure your scanner. Scan a test document in to confirm the scanner works correctly.

Register the B2B Device for Bp Premier and PRODA

If your practice has not registered for Medicare Web Services, see Connect to Medicare Web Services for more information.

NOTE   Before registering your B2B device, ensure the correct time and time zone has been set in Windows. If the correct time has not been set, this can cause issues when registering your B2B device, or extending your device expiry.

  1. From the Bp Premier home screen, select Setup > Configuration. The Configuration screen will appear.
  2. Select the PRODA icon on the left hand side of the screen.
  3. If your practice has multiple locations that are registered as subsidiary organisations in PRODA, ensure the correct minor ID has been selected from the Minor ID field.
  4. Click Login to access the PRODA login page.
  5. Enter your PRODA username and password, and select Login. A verification code will be sent to you as an email, sms, or to the PRODA mobile app, depending on your settings in PRODA.
  6. Enter your verification code and click Next. The PRODA home screen will appear.
  7. Select Organisations in the top right corner of the screen. The My organisations page will open.
  8. Select the organisation that you wish to set up the connection for. The Manage my organisation page will open.
  9. If you are connecting a subsidiary organisation to PRODA, open the Subsidiary Organisations menu, and select the subsidiary organisation you wish to connect.
  10. Select B2B Devices, then Register New B2B Device. The Register New B2B Device screen will appear.
  11. Navigate back to Bp Premier and select Copy next to the B2B Device (Software Instance) field.
  12. Return to the PRODA Register New B2B Device screen and paste the content you copied from the B2B Device (Software Instance) field into the Device Name: field.
  13. Enter a description if you wish, and click Register Device.
  14. Copy and paste the Device Activation Code and the PRODA RA (Organisation) number into the corresponding fields in Bp Premier.
  15. In Bp Premier, click Register. An alert will appear indicating that the device has been successfully registered.
  16. Click OK on the alert. A second alert will appear indicating that PRODA and Medicare Online access is working correctly.

If you receive the below message when you click Register, it means you have not yet linked Medicare Online as a service provider to your organisation in PRODA. Complete this step to avoid this error. See Register your organisation in PRODA for more information.

If you wish to re-verify your PRODA access, you can do so by clicking Check access in the Bp Premier PRODA configuration screen.

If your practice is using an adapter version of Saffron SP2 or below, see Medicare Online.

eRx script exchange

See Set up eRx Script Exchange for more information.

Reset the server memory allocation

If you are running a Standard SQL Server version, any SQL memory settings you had set up in Bp Premier > Utilities will not be migrated. You will have to reset the value in Windows Start > Bp Utilities > Set Server Memory utility.

See Optimise SQL Server Memory for more information.

New server configuration is now complete.

Uninstall Bp Premier from old server

After all workstations have been redirected to the new server, and you have tested that:

  • updates from workstations are visible from the new server
  • the new server connects to Medicare
  • results import is working
  • messaging services are working

you can uninstall your old version of Bp Premier and reconnect the machine to the network.

Medicare Online

On the new server:

  1. Close Bp Premier.
  2. Copy the HIC.psi file you copied in Record Medicare Online information to the folder C:\ProgramData\BPOnline\.
  3. Change the permissions of the file HIC.psi so that all users on the network have full access to the file.
  4. Share the folder C:\ProgramData\BPOnline\ on the network so that all users have full access to this folder.
  5. Open Best Practice and select Setup > Configuration > Online Claiming.
  6. Check that the settings are exactly as you recorded in Record Medicare Online information and click Save.
  7. Select View > Patients. Select a patient and open their record. Click the Medicare/DVA Eligibility check button. If Bp Premier connects to Medicare, configuration is correct.

On each workstation that uses Bp Premier Management:

  1. Open Bp Premier and select Setup > Configuration > Online Claiming.
  2. Ensure that the field Path to certificate store is a UNC path that points to the shared folder \BPOnline\ on the new server, for example, '\\newservername\BPOnline' . If the field does not contain a UNC path to this folder, enter the correct path and click Save.
  3. Select View > Patients from the Bp Premier main screen. Select a patient and open their record. Click the Medicare/DVA Eligibility check button. If Bp Premier connects to Medicare, configuration is correct.

Last updated 20 July 2021

Forums

Webinars

Videos

Training

Subscribe