wsBlueSkyBroadcast
The ATS Blue Sky Broadcast/iMIS WebService bridge provides methods for iMIS integration with Blue Sky Broadcast including creating registrations at Blue Sky Broadcast for items purchased in iMIS.
The following operations are supported. For a formal definition, please review the Service Description.
- BlueSkyBroadcastGetUserProfile
-
GetBlueSkyCredentials
Gets the Blue Sky Broadcast Credentials -
GetBlueSkyInstanceForProductCode
Gets the Blue Sky Broadcast Instance for a product code - GetBlueSkyLink
-
GetGroupInformation
This method returns the BlueSkyGroup structure containing information based on the BlueSkyGroup -
GetGroupMembership
This method searches the available views for the ID selected and returns an array of strings containg the groups to which the member belongs. - GetToken
-
RecordAssessment
This method records the assessment for an individual. UID is the iMIS UserID. assessmentID is the ID of the assessment. assessmentName is the name of the Assessment in PATH. COURSE_ID is the PATH courseID or the iMIS product code. PassedAt is the date /time that the assessment was completed, passingScore is the minimum score required to pass the assessment, Score is the actual completion score. creditTypes is an array of strings (one for each unique credit type for this assessment.) creditValues is an array of decimal values of credit. These need to match in number to the credit types. -
RegisterBlueSkyItemsForBillToID
This method searches iMIS for all Blue Sky Broadcast purchased items for the Bill to ID provided. Each order will be searched and an equivalent Activity will be searched for. If the activity is not found the Web Service will send the required information to Blue Sky Broadcast for that order. -
RegisterBlueSkyItemsForGroupID
This method searches iMIS for the Blue Sky Broadcast Group and the ID provided. An equivalent Activity will be searched for. If the activity is not found the Web Service will send the required information to Blue Sky Broadcast for that groups assigned media group. -
recordPresentationViewing
This method records the viewing of a presentation for an individual. ContactID is the iMIS UserID. productCode is optional, presentationTitle is the title of the webinar, dateViewed is the date the presentation was viewed. -
recordWebinarAttendance
This method records webinar attendance an individual. ContactID is the iMIS UserID. productCode is optional, webinarTitle is the title of the webinar, dateAttended is the date the webinar was attended, timeSpent is the time spent watching the webinar in minutes.