To enable your lab to send results via Bluebird, this is what is required:
1. The lab results need to be formatted as per the Bluebird specification.
Please refer to the Bluebird specification at the following link:
Alternatively, XML4 and HL7 format options are available.
Please refer to the XML4 and HL7 specifications at the following links:
2. The reports need to be transferred to Bluebird. The best option for sending the reports to Bluebird is to upload them via our web service.
The WSDL for the web service is available at the following URL:
The SendReport method must be called with a username and password and the XML report as a string.
The web service will return either "OK: Report received" or "ERROR: ...".
3. The Watchdog method of the Bluebird web service needs to be called every 5 minutes so that we can monitor for networking problems between the lab and our systems. The Watchdog method is called with the same username and password as the SendReport method.
4. A daily audit report needs to be sent to Bluebird via e-mail so that we can ensure that all results produced by the lab on the previous day were received by Bluebird.
The daily audit report should include the reports of the previous 24 hours that were sent to Bluebird. An example of the audit report can be seen at this link
It should be sent via e-mail as an attachment to recon@bluebird.co.za every morning at 6AM and the subject should be "[Name of your lab] Recon".