Vendor Certification Process

Once a Vendor has developed and tested a BloodNet LIS interface they must then undertake the Integration Certification Process.

When this has been completed successfully to the NBA requirement; the vendor will be issued with the LIS production service account and credentials enabling them to begin any implementations with facilities or organisations that are ready to be BloodNet LIS interfaced.

Introduction

The purpose of the certification process is to enable Laboratory Information System (LIS) Vendors to start the process to become BloodNet production LIS enabled. 

Once your LIS is certified your clients will be able to enjoy the following full benefits of automatic:

  • Import of receipted items from BloodNet into the LIS System;
  • Fate of received items from the LIS into BloodNet; and
  • Regular updated inventory stock levels into BloodNet.

Through LIS interfaces the current manual processes of entering stock levels for orders, dual system receipting and separate entry of the fate discard, transfer and transfusion information in the system it is automated between BloodNet and the LIS.

To complete the LIS certification process please complete the following four steps:

  1. Create a separate new user account for each LIS Administrator in the BloodPortal; 
  2. Obtain approval from every AHPs whose data will be accessed from BloodNet;
  3. Complete the LIS Interface Signup Form; and
  4. Verify that facility’s LIS Interface is correctly integrated with BloodNet LIS Web Services.

LIS Interface Verification

The goal of the BloodNet LIS Interface integration verification process is to ensure that the implementing system can communicate successfully with the BloodNet LIS web services. To do this the NBA needs to assess the completeness of the implementation of the LIS web services in the test environment before allowing access to the production environment.

This process provides assurances to both the developer of the BloodNet LIS interface and the NBA that integration between the LIS and NBA LIS web services will operate as expected.

Once this process has been completed a formal sign off process is undertaken that confirms  that the NBA is confident the BloodNet LIS interface  will operate as intended, thereby reducing the risk of problems being discovered in production that would impact their own, others or the NBA’s ability to process LIS Interface transactions.

The process will require facilities to undertake the required Verification steps detailed below in the Verification Testing section to establish that testing of both function and connectivity has been undertaken by the Vendor at a particular facility.  A report detailing the testing and quality assurance activities undertaken must then be provided to the NBA.  Upon receipt of this report the NBA will undertake independent verification that has to be accepted before any LIS or Institutions will be issued with their production credentials.

Functionality

The full set of BloodNet LIS web service functionality outlined in the BloodNet LIS Technical Specification (4.99 MB) is available in the LIS Testing environment at https://uat.blood.gov.au/BloodNet/LisTestService/LisService.svc. Corresponding BloodNet website is https://uat.blood.gov.au/BloodNet/LisTestWeb/.

Facilities and LIS Software Providers however will only need to perform the integration verification testing process using the following minimal set of Web Service methods:

  • AcknowledgeReceiptedIssueNotes – This web service method will send, every 5 minutes or via user initiation, an automatic acknowledgement to BloodNet indicating that the unit is now in stock at the facility.
  • GetReceiptedIssueNotes – This web service method will return, every 5 minutes or via user initiation, an automatic list of receipted issue notes awaiting acknowledgement.
  • UpdateRealTimeInventoryLevels – This web service method will send, every 15 minutes automatically, the up to date information of the facility’s stock levels.
  • FateOfUnit– This web service method will send, every 5 minutes or via user initiation, an automatic unit status changes.

Environment, Timeframes, Availability and Support

The environment used for BloodNet LIS Interface verification is the BloodNet LIS Test environment. The environment is available all hours but only technically supported during standard business hours, Monday-Friday 9.00am-5.00pm AEST.

Any planned changes or outages to the environment will be communicated to LIS Administrators, LIS Developers and any designated contact officers via email.  The NBA will maintain and make available this stable test environment keeping changes, where possible, to a minimum so that those accessing service can do so as and when required.

For any support enquiries please contact the NBA:

  1. Email support [at] blood.gov.au
  2. Call 13 000 BLOOD (13 000 25663) | +61 2 6151 5000
  3. Fax +61 2 6151 5210

Verification Tests

The following scenarios detail the required functional and connectivity testing required to be undertaken by vendors that will then be verified by NBA. These three scenarios must be undertaken to the specified requirements. 

Once completed, you will need to provide a report demonstrating that each Scenario and all necessary iterations were successful to the NBA for verification. Additionally a checklist has been included to help a Vendor perform the necessary testing steps required to achieve BloodNet-LIS interface verification.

1.Scenario A: (Acknowledging Issue Notes)

In this scenario the facility will acknowledge some receipted issue notes.

Step 1: The facility will call the GetReceiptedIssueNotes web service method to return a list of receipted issue notes awaiting acknowledgement.

Step 2: The facility then should call “AcknowledgeReceiptedIssueNotes” Web Service method to acknowledge the returned issue notes (from the GetReceiptedIssueNotes).

Verification: Is achieved when the Web Service method calls were successful; the LIS Log page in the BloodNet web site lists the acknowledged issue notes and the information on the Receipting web page reflects correctly the acknowledged Issue Notes.  NBA then confirms these results on no less than 5 calls and 50 issue notes.

2.Scenario B: (Update Inventory Levels)

In this scenario the facility will send up to date information of their stock levels.

Step 1: The facility will call the UpdateRealTimeInventoryLevels web service method with their stock levels.

Verification: Is achieved when the Web Service method call was successful; the LIS Log page in the BloodNet web site lists the stock update details and the inventory update is shown on the LIS Inventory Dashboard web page.  NBA then confirms these results on no less than 1 day of LIS inventory level updates.

3.Scenario C: (FateOfUnit)

In this scenario the facility will send a discard fate for a component and product.

Step 1: The facility will call the FateOfUnit web service method with a component discard payload.

Verification: Is achieved when the Web Service method call was successful; the LIS Log page in the BloodNet web site lists the fate details and the fate summary page reflects the new Component Discard. The user is also able to view the Component Discard fate details.

Nb. Scenario C must be repeated for all other Fate types and for Products

    NBA then confirms these results on no less than 40 calls and 40 successful fate records. 

Production Credentials

Once the verification tests are completed successfully; the vendor will be issued with the LIS production service account and credentials enabling them to begin any implementations with facilities or organisations that are ready to be BloodNet LIS interfaced.

To complete the LIS Signoff and Production Credential Process please follow the next three steps detailed below. If the same user account credentials created for the Test environment are to be used for the Production environment please complete only Step 2 of the process providing this information:

  1. Create a new user account in the BloodPortal;
  2. Complete the LIS Interface Signup Form (766.93 KB); and
  3. Submit the completed LIS Interface Signup Form (766.93 KB) to support [at] blood.gov.au with written approval(s) from each AHPs attached. Please note, request will not be processed if approvals are not included.

To complete the Vendor Integration Certification Process please download and follow the steps detailed above using the following Verification Checklist (243.77 KB) and LIS Sign-up form (766.93 KB) as required: