Freestone Integration: Order Data and Attendee Data
The heart of the integration between NetForum and Freestone is the ability to transfer data between the two systems. The baseline integration includes the following types of data transfer:
- Order data is pulled from NetForum and displayed in the Freestone portal, so that the registrant is able to see the Freestone course content they have ordered in NetForum.
- Completion and certificate data is transferred from Freestone to the NetForum CEU module, so that course completions and credit information are updated in the customer record in NetForum.
Order Data
The Freestone application is modified for the integration to recognize learning content purchases (publications and event registrations) made by NetForum customers. The integration uses a GetQuery xWeb method to return the customer's purchase data, and then displays any product codes that match the Freestone catalog in the Freestone portal page for the customer.
The frequency of this data pull can be set according to your organization's requirements. By default, data is pulled when the customer signs in to the Freestone portal. Additional updates can be pulled on page load for selected pages, such as the course catalog and classroom pages.
For organizations with large data volumes or long purchase histories, the data pull can be date restricted. This is an optional setting, which must be requested during the integration implementation process.
CEU Credit Updates
The Freestone application is modified for the integration to update the customer's CEU credit information with appropriate credit hours, product/program/event information, credit types, and both add and earned dates. In most cases, the add and earned dates will be the same, since the completion information is updated automatically when the customer finishes the learning product or event that earns the credit.
The Freestone application uses the InsertFacadeObject xWeb method to create and update the course credit information for the customer record in the CEU module.