Semesters en gecombineerde cursussen maken
De volgende integratietypen bieden ondersteuning voor het maken van perioden en gecombineerde cursussen:
Snapshot Flat File
IMS Enterprise 1.1
IMS Enterprise 1.1 - Vista
LIS
Snapshot Flat File integratie
Om een cursus aan een semester te koppelen, gebruik je de term_key header het type Cursusfeed. (De term_key is de external_term_key uit de Term-feed.)
Dit zijn enkele andere voorbeelden van headerwaarden in het invoertype Course die worden gebruikt bij het maken van een periode:
De
duur-header. Deze header bestaat uit een periodewaarde die het gebruik vereist van de duur van de gekoppelde periode voor de cursusduur.De use_term_availability_ind kop. Als deze is ingesteld op true, wordt de beschikbaarheid van de gekoppelde periode gebruikt voor de cursusbeschikbaarheid.
Het type Course-feed heeft een master_course_key header. Dit is de external_course_key voor de cursus die de mastercursus wordt van degene die wordt verwerkt.
Integratie van Momentopname-XML
Dit wordt niet ondersteund.
Dit wordt niet ondersteund.
IMS Enterprise 1.1 en IMS Enterprise 1.1 - Vista
Termen zijn een type van <group> in de xml waarvan het <grouptype> volgende is:</grouptype></group>
<grouptype><scheme>Luminus-term</scheme><typevalue></typevalue></grouptype><grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="60"/></grouptype>
Termen zijn gekoppeld aan cursussen via een ouder <relatie> element in de <groep> voor de cursus.
<relationship relation="1">
<sourcedid>
<source>SOURCED_ID_SOURCE_OF_TERM</source>
<id>SOURCED_ID_ID_OF_TERM</source>
</sourcedid>
<label>Term</label>
</relationship>
Masteropleidingen zijn een type <groep> waarvan het <groepstype> een van de volgende is:
<grouptype><scheme>Luminus</scheme><typevalue>CrossListedSection</typevalue></grouptype><grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="85"/></grouptype>
Kindercursussen zijn normale cursussen <groep>.
Cursussen zijn verbonden via een <lidmaatschap>.
<membership>
<sourcedid>
<source>SOURCED_ID_SOURCE_OF_MASTER_COURSE</source>
<id>SOURCED_ID_ID_OF_MASTER_COURSE</id>
</sourcedid>
<member>
<sourcedid>
<source>SOURCED_ID_SOURCE_OF_CHILD_COURSE</source>
<id>SOURCED_ID_ID_OF_CHILD_COURSE</source>
</sourcedid>
<idtype>2</idtype><!-- 2 indicates a group to group membership -->
<!-- recstatus 1 says to add the membership, 2 to update it, 3 to remove it -->
<role roletype="01" recstatus="1">
<datasource>DATA_SOURCE</datasource>
</role>
</member>
</membership>
LIS
Termen zijn een type groep in LIS waarvan het <groepstype> de vorm heeft:
<groupType>
<scheme>
<language>en-US</language>
<textString>SCHEME</textString>
</scheme>
<typevalue>
<id>TERM</id>
<type>
<language>en-US</language>
<textString>TERM</textString>
</type>
<level>
<language>en-US</language>
<textString>LEVEL</textString>
</level>
</typevalue>
</groupType>Waarbij SCHEME, semester en LEVEL respectievelijk een van de volgende zijn:
IMS-LIS2.0, TERM, 1 LIS2.0, TERM, 1 SAIP, TERM, 3
Om een cursussectie aan een semester te koppelen, wordt het academicSession-subelement van het courseSection-element gebruikt
<courseSection> ... <academicSession> <language>en_US</language> <textString>SOURCED_ID_OF_TERM</textString> </academicSession> ... </courseSection>
Dit wordt niet ondersteund.