1.9.3 Activating PeopleSoft Student Administration Integration Pack Service Operations and Handlers

Service operations for the PeopleSoft Student Administration Integration Pack (SAIP) are delivered with a status of “Inactive” in order to prevent the accidental transmission of data. To make use of these key elements of the PeopleSoft SAIP at the time of implementation, you need to set each of them to a status of “Active”.

Note:

For the SAIP to be functional, SAIP Integration Broker objects such as service operations, handlers, routings, and queues must be active. If you wish to activate all of the delivered SAIP Integration Broker objects, run the script saip_activation.dms, which can be found in %PS_APP_HOME%\scripts, where %PS_APP_HOME% is your Campus Solutions application’s directory.

To activate service operations:

  1. Log into the PeopleSoft application in a browser.

  2. Select PeopleTools, Integration Broker, Integration Setup, Service Operations.

  3. Select each of the service operations from the table that follows.

  4. On the General page, select the Active check box in the Default Service Operation Version group.

  5. Select the Handlers page and select the Active check box from the drop-down list for the Status column.

  6. Save the page.

SCC Services.

  • Here are the Service Operations and Handlers for the service SCC_INTEGRATION_SERVICE:

    Service Operation Handler

    PUBLISHACADORG

    NOTIFYHNDLR

    PUBLISHACADORGTOTARGET

    NOTIFYHNDLR

    PUBLISHCLASSSECTION

    NOTIFYHNDLR

    PUBLISHCOMBINEDSECTION

    NOTIFYHNDLR

    PUBLISHCOURSETEMPLATE

    NOTIFYHNDLR

    PUBLISHINSTITUTION

    NOTIFYHNDLR

    PUBLISHINSTITUTIONTOTARGET

    NOTIFYHNDLR

    PUBLISHPERSON

    NOTIFYHNDLR

    PUBLISHSTDNTCAREERTERM

    NOTIFYHNDLR

    PUBLISHSTUDENTENROLLMENT

    NOTIFYHNDLR

    PUBLISHTERM

    NOTIFYHNDLR

  • Here are the Service Operation and Handler for the service SCC_URL_ADDRESSES:

    Service Operation Handler

    SCC_URL_ADDRESSES_CHANGE_EVENT

    SCC_URL_ADDRESSES_CHANGE_EVENT

SAIP v1.0/v1.5 Service Operations

  • Here are the Service Operations and Handlers for the service SAIP_INTEGRATION_SERVICE (Event):

    Service Operation Handler

    NOTIFYGROUP

    NOTIFYHNDLR

    NOTIFYPERSON

    NOTIFYHNDLR

    NOTIFYMEMBERSHIP

    NOTIFYHNDLR

    NOTIFYCLASSSECTION

    NOTIFYHNDLR

    NOTIFYCOURSEOFFERING

    NOTIFYHNDLR

    NOTIFYCOURSETEMPLATE

    NOTIFYHNDLR

    NOTIFYSECTIONASSOCIATION

    NOTIFYHNDLR

  • Here are the Service Operation and Handler for the service SAIP_INTEGRATION_SERVICE (Snapshot):

    Service Operation Handler

    NOTIFYSNAPSHOTRESPONSE

    NotifyHandler

  • Here are the Service Operation and Handler for the service OUTCOMESERVICE:

    Service Operation Handler

    READOUTCOMES

    None

SAIP Event Services v1.0/v1.5

  • Here are the Service Operations and Handlers for the service GROUPMANAGEMENTSERVICE:

    Service Operation Handler

    CREATEGROUP

    None

    DELETEGROUP

    None

    UPDATEGROUP

    None

  • Here are the Service Operations and Handlers for the service PERSONMANAGEMENTSERVICE:

    Service Operation Handler

    CREATEPERSON

    None

    REPLACEPERSON

    None

  • Here are the Service Operations and Handlers for the service COURSEMANAGEMENTSERVICE:

    Service Operation Handler

    CREATEBATCHCOURSESECTION

    None

    CREATECOURSEOFFERING

    None

    CREATECOURSESECTION

    None

    CREATECOURSETEMPLATE

    None

    CREATESECTIONASSOCIATION

    None

    DELETECOURSEOFFERING

    None

    DELETECOURSESECTION

    None

    DELETECOURSETEMPLATE

    None

    DELETESECTIONASSOCIATION

    None

    UPDATECOURSEOFFERING

    None

    UPDATECOURSESECTION

    None

    UPDATECOURSETEMPLATE

    None

    UPDATESECTIONASSOCIATION

    None

  • Here are the Service Operations and Handlers for the service MEMBERSHIPMANAGEMENTSERVICE:

    Service Operation Handler

    CREATEMEMBERSHIP

    None

    CREATEMEMBERSHIPS

    None

    DELETEMEMBERSHIP

    None

  • Here are the Service Operation and Handler for the service PERSON_BASIC_SYNC:

    Service Operation Handler

    PERSON_BASIC_SYNC

    SCC_PERSON

SAIP Snapshot Services v1.0/v1.5

  • Here are the Service Operations and Handlers for the service GROUPMANAGEMENTSERVICE (Supported Services):

    Service Operation Handler

    READGROUPSMGMT

    REQUESTHDLR

    READGROUPSFROMSAVEPOINT

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service GROUPMANAGEMENTSERVICE (Unsupported Services):

    Service Operation Handler

    ADDGROUPRELATIONSHIP_SYNC

    REQUESTHDLR

    CHANGEGROUPIDENTIFIER_SYNC

    REQUESTHDLR

    CREATEBYPROXYGROUP_SYNC

    REQUESTHDLR

    CREATEGROUP_SYNC

    REQUESTHDLR

    DELETEGROUP_SYNC

    REQUESTHDLR

    DISCOVERGROUPIDS_SYNC

    REQUESTHDLR

    READALLGROUPIDS_SYNC

    REQUESTHDLR

    READGROUPIDSFORPERSON_SYNC

    REQUESTHDLR

    READGROUPIDSFROMSAVEPOINT_SYNC

    REQUESTHDLR

    READGROUP_SYNC

    REQUESTHDLR

    REMOVEGROUPRELATIONSHIP_SYNC

    REQUESTHDLR

    REPLACEGROUP_SYNC

    REQUESTHDLR

    UPDATEGROUP_SYNC

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service PERSONMANAGEMENTSERVICE (Supported Services):

    Service Operation Handler

    READPERSONS

    REQUESTHDLR

    READPERSONSFROMSAVEPOINT

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service PERSONMANAGEMENTSERVICE (Unsupported Services):

    Service Operation Handler

    CHANGEPERSONIDENTIFIER_SYNC

    REQUESTHDLR

    CREATEBYPROXYPERSON_SYNC

    REQUESTHDLR

    CREATEPERSON_SYNC

    REQUESTHDLR

    DELETEPERSON_SYNC

    REQUESTHDLR

    DISCOVERPERSONIDS_SYNC

    REQUESTHDLR

    READALLPERSONIDS_SYNC

    REQUESTHDLR

    READPERSONCORE_SYNC

    REQUESTHDLR

    READPERSONIDSFROMSAVPOINT_SYNC

    REQUESTHDLR

    READPERSON_SYNC

    REQUESTHDLR

    REPLACEPERSON_SYNC

    REQUESTHDLR

    UPDATEPERSON_SYNC

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service COURSEMANAGEMENTSERVICE (Supported Services):

    Service Operations Handlers

    READCOURSEOFFERINGS

    REQUESTHDLR

    READCOURSEOFFERINGSFRSAVEPT

    REQUESTHDLR

    READCOURSESECTIONS

    REQUESTHDLR

    READCOURSESECTIONSFROMSP

    REQUESTHDLR

    READCOURSETEMPLATES

    REQUESTHDLR

    READCOURSETEMPLATESFRSAVEPT

    REQUESTHDLR

    READSECTIONASSOCIATIONS

    REQUESTHDLR

    READSECTIONASSOCIATIONSFRSVPT

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service COURSEMANAGEMENTSERVICE (Unsupported Services):

    Service Operations Handlers

    ADDCOURSESECTIONID_SYNC

    REQUESTHDLR

    CHANGECOURSESECIDENTIFIER_SYNC

    REQUESTHDLR

    CHANGECRSEOFFERIDENTIFIER_SYNC

    REQUESTHDLR

    CHANGECRSETEMPIDENTIFIER_SYNC

    REQUESTHDLR

    CHANGESECASSOCIDENTIFIER_SYNC

    REQUESTHDLR

    CREATEBYPROXYCOURSESEC_SYNC

    REQUESTHDLR

    CREATEBYPROXYCRSEOFFERING_SYNC

    REQUESTHDLR

    CREATEBYPROXYCRSETEMPLATE_SYNC

    REQUESTHDLR

    CREATEBYPROXYSECASSOC_SYNC

    REQUESTHDLR

    CREATECOURSEOFFERING_SYNC

    REQUESTHDLR

    CREATECOURSESECFCS_SYNC

    REQUESTHDLR

    CREATECOURSESECTION_SYNC

    REQUESTHDLR

    CREATECOURSETEMPLATE_SYNC

    REQUESTHDLR

    CREATEOFFERFROMCRSEOFFER_SYNC

    REQUESTHDLR

    CREATESECTIONASSOCIATION_SYNC

    REQUESTHDLR

    DELETECOURSEOFFERING_SYNC

    REQUESTHDLR

    DELETECOURSESECTION_SYNC

    REQUESTHDLR

    DELETECOURSETEMPLATE_SYNC

    REQUESTHDLR

    DELETESECTIONASSOCIATION_SYNC

    REQUESTHDLR

    DISCOVERCOURSEOFFERINGIDS_SYNC

    REQUESTHDLR

    DISCOVERCOURSESECTIONIDS_SYNC

    REQUESTHDLR

    DISCOVERCOURSETEMPLATEIDS_SYNC

    REQUESTHDLR

    DISCOVERSECTIONASSOCIDS_SYNC

    REQUESTHDLR

    READALACTOFFRIDSFORACDSES_SYNC

    REQUESTHDLR

    READALLCOURSEOFFERINGIDS_SYNC

    REQUESTHDLR

    READALLCOURSESECTIONIDS_SYNC

    REQUESTHDLR

    READALLCOURSETEMPLATEIDS_SYNC

    REQUESTHDLR

    READALLSECTIONASSOCIDS_SYNC

    REQUESTHDLR

    READCOURSEOFFERINGIDSFSP_SYNC

    REQUESTHDLR

    READCOURSESECTION_SYNC

    REQUESTHDLR

    READCOURSETEMPLATEIDSFSP_SYNC

    REQUESTHDLR

    READCOURSEOFFERING_SYNC

    REQUESTHDLR

    READCOURSESECTIONIDSFSP_SYNC

    REQUESTHDLR

    READCOURSETEMPLATE_SYNC

    REQUESTHDLR

    READCRSEOFFERIDSFORTEMP_SYNC

    REQUESTHDLR

    READCRSESECIDSFOROFFER_SYNC

    REQUESTHDLR

    READSECTIONASSOCIATION_SYNC

    REQUESTHDLR

    READSECTIONASSOCIDSFSP_SYNC

    REQUESTHDLR

    REMOVECOURSESECTIONID_SYNC

    REQUESTHDLR

    REPLACECOURSEOFFERING_SYNC

    REQUESTHDLR

    REPLACECOURSESECTION_SYNC

    REQUESTHDLR

    REPLACECOURSETEMPLATE_SYNC

    REQUESTHDLR

    REPLACESECTIONASSOCIATION_SYNC

    REQUESTHDLR

    UPDATECOURSEOFFERING_SYNC

    REQUESTHDLR

    UPDATECOURSESECTIONSTATUS_SYNC

    REQUESTHDLR

    UPDATECOURSESECTION_SYNC

    REQUESTHDLR

    UPDATECOURSETEMPLATE_SYNC

    REQUESTHDLR

    UPDATECRSEOFFERINGSTATUS_SYNC

    REQUESTHDLR

    UPDATESECTIONASSOCIATION_SYNC

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service MEMBERSHIPMANAGEMENTSERVICE (Supported Services):

    Service Operation Handler

    READMEMBERSHIPS

    REQUESTHDLR

    READMEMBERSHIPSFROMSAVEPOINT

    REQUESTHDLR

  • Here are the Service Operations and Handlers for the service MEMBERSHIPMANAGEMENTSERVICE (Unsupported Services):

    Service Operation Handler

    CHANGEMEMBERIDENTIFIER_SYNC

    REQUESTHDLR

    CREATEBYPROXYMEMBERSHIP_SYNC

    REQUESTHDLR

    CREATEMEMBERSHIP_SYNC

    REQUESTHDLR

    DELETEMEMBERSHIP_SYNC

    REQUESTHDLR

    DISCOVERMEMBERSHIPIDS_SYNC

    REQUESTHDLR

    READALLMEMBERSHIPIDS_SYNC

    REQUESTHDLR

    READMEMBERSHIPIDSFORCOLL_SYNC

    REQUESTHDLR

    READMEMBERSHIPIDSFORPWR_SYNC

    REQUESTHDLR

    READMEMBERSHIPIDSFSP_SYNC

    REQUESTHDLR

    READMEMBERSHIPIDSPERSON_SYNC

    REQUESTHDLR

    READMEMBERSHIP_SYNC

    REQUESTHDLR

    REPLACEMEMBERSHIP_SYNC

    REQUESTHDLR

    UPDATEMEMBERSHIP_SYNC

    REQUESTHDLR

  • Here are the Service Operation and Handler for the service BULKDATAEXCHANGEMGMTSERVICE (Supported Service):

    Service Operation Handler

    ANNOUNCEBULKDATAEXCHANGE

    None

LIS2.0 Services for SAIP

  • Here are the Service Operations and Handlers for the service SAIP_INTEGRATION_SERVICE (Snapshot):

    Service Operation Handler

    NOTIFYANNOUNCEBULKDATAEXCHANGE

    NOTIFYHNDLR

    NOTIFYANNOUNCEFAILUREBULKDATA

    NOTIFYHNDLR

  • Here are the Service Operations and Handlers for the service OUTCOMESERVICE:

    Service Operation Handler

    SAE_READRESULTIDS

    None

    SAE_READRESULTS

    None

    SAE_REPLACE_LINE_ITEM

    REQUESTHDLR

    SAE_REPLACE_RESULTS

    REQUESTHDLR

SAIP Event Services v2.0

  • Here are the Service Operations and Handlers for the service GROUPMANAGEMENTSERVICE:

    Service Operation Handler

    REPLACEGROUP

    None

    DELETEGROUP

    None

  • Here are the Service Operation and Handler for the service PERSONMANAGEMENTSERVICE:

    Service Operation Handler

    REPLACEPERSON

    None

  • Here are the Service Operations and Handlers for the service COURSEOFFERINGSERVICE:

    Service Operation Handler

    REPLACECOURSEOFFERING

    None

    DELETEOFFERING

    None

  • Here are the Service Operations and Handlers for the service COURSESECTIONSERVICE:

    Service Operation Handler

    REPLACECOURSESECTION

    None

    DELETESECTION

    None

  • Here are the Service Operations and Handlers for the service COURSETEMPLATESERVICE:

    Service Operation Handler

    REPLACECOURSETEMPLATE

    None

    DELETETEMPLATE

    None

  • Here are the Service Operations and Handlers for the service SECTIONASSOCIATIONSERVICE:

    Service Operation Handler

    REPLACESECTIONASSOCIATION

    None

    DELETEASSOCIATION

    None

  • Here are the Service Operations and Handlers for the service MEMBERSHIPMANAGEMENTSERVICE:

    Service Operation Handler

    REPLACEMEMBERSHIP

    None

    DELETEMEMBERSHIP

    None

SAIP Snapshot Services v2.0

Here are the Service Operations and Handlers for the service BULKDATAEXCHANGEMGMTSERVICE:

Service Operation Handler

ANNOUNCEBULKDATAEXCHANGE_V2

None

ANNOUNCEFAILBULKDATAEXCHANGE

None

CANCELBULKDATAEXCHANGE

REQUESTHDLR

IGNOREBULKDATAEXCHANGE

REQUESTHDLR

REPORTBULKDATAEXCHANGE

REQUESTHDLR

REQUESTBULKDATAEXCHANGE

REQUESTHDLR

Note:

The IMS Learning Information Services 2.0 specification defines a broad range of service operations. The SAIP delivers many of these operations in an unsupported fashion; those operations are not used within the SAIP, but in compliance with the LIS 2.0 specification will return an “Unsupported” response message if invoked from an external system.