Understanding the WorkSafeBC Web Service
The British Columbia (B.C.) Workers' Compensation Board (WCB), also known as WorkSafeBC, uses the Interchange Specification Standard Version 3 (ISSv3) web service to submit and receive data from the WCB Accident Registration System. The ISSv3 web service is an Extensible Markup Language (XML) application that permits data transfer between employers using PeopleSoft HR applications and the WCB's Accident Registration System. By creating an XML document in the form of a Simple Object Access Protocol (SOAP) message, an employer can send accident information to the web service across the Internet, and receive a response, also in the form of an XML document. Upon receiving an XML document, the web services interface validates the data against business rules and transforms the XML data into a format understood by the WCB Accident Registration System. The system rejects XML documents that do not pass the validation and does not save the submitted data in the WCB Accident Registration System.
The following diagram illustrates the WorkSafeBC web service process:
WorkSafeBC web service process flow

WARNING:
We have associated a series of data-entry checks and warning messages with key fields to remind you about key information that you must complete to meet British Columbia WCB reporting requirements. You activate these data-entry checks and warnings during data entry by applying the regulatory region and setID CANBC to an incident. If you do not use the proper regulatory region and setID, you could produce an XML message that is formatted correctly but is rejected by the WCB due to missing or invalid information.