Deze service beheert D2L® cursusedities.
Geïmplementeerde activiteiten
- deleteCourseOffering
- replaceCourseOffering
- readCourseOffering
Info over de deleteCourseOffering-bewerking
De deleteCourseOffering-bewerking wordt gebruikt om D2L®-organisatie-eenheden te verwijderen die zijn gekoppeld aan de LIS-cursusedities.
Processtroom: deleteCourseOffering
- Als een aanvraag voor een LIS-deleteCourseOffering wordt ontvangen, verkrijgt de adapter de unieke id voor de cursuseditie rechtstreeks uit het sourcedId-veld van de aanvraag, zonder een inplugbaar omzettingsprogramma te gebruiken.
- Zodra de cursuseditie-id is verkregen, verwerken de handlers van het IPSIS-platform die zijn geconfigureerd voor IDeleteCourseOfferingHandler de aanvraag.
- De LIS-respons wordt gegenereerd op basis van de respons van de handler om het proces te voltooien.
Voorbeeld van deleteCourseOffering-aanvraag
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>1234</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:deleteCourseOfferingRequest>
<ims:sourcedId>Demo_Course_Offering</ims:sourcedId>
</ims:deleteCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>
Koptekst- en tekstvelden voor deleteCourseOffering-aanvraag
Velden van aanvraagkoptekst
Raadpleeg LIS v2.0-services gebruiken > Aanvraag- en responskopteksten voor meer informatie.
Info over de replaceCourseOffering-bewerking
replaceCourseOffering wordt gebruikt voor het maken of bijwerken van Brightspace® cursusedities.
Processtroom: replaceCourseOffering
- De aanvraag wordt omgezet met de LIS-vertalers die zijn geconfigureerd voor ITranslateCourseOffering.
- De handlers van het IPSIS-platform die zijn geconfigureerd voor IReplaceCourseOfferingHandler verwerken de aanvraag.
- Er wordt een LIS-respons gegenereerd op basis van de respons van de handler.
Voorbeeld van replaceCourseOffering-aanvraag
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>1234</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:replaceCourseOfferingRequest>
<ims:sourcedId>Demo_Offering</ims:sourcedId>
</ims:replaceCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>
Info over readCourseOffering
ReadCourseOffering haalt informatie van het IPSIS-platform over LIS-cursusedities op.
Voorbeeld van ReadCourseOffering-aanvraag
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ims="http://www.imsglobal.org/services/lis/cmsv1p0/wsdl11/sync/imscms_v1p0">
<soapenv:Header>
<ims:imsx_syncRequestHeaderInfo>
<ims:imsx_version>V1.0</ims:imsx_version>
<ims:imsx_messageIdentifier>MessageId_774290</ims:imsx_messageIdentifier>
</ims:imsx_syncRequestHeaderInfo>
</soapenv:Header>
<soapenv:Body>
<ims:readCourseOfferingRequest>
<ims:sourcedId>Demo_Offering</ims:sourcedId>
</ims:readCourseOfferingRequest>
</soapenv:Body>
</soapenv:Envelope>