Semesters en gecombineerde cursussen maken
Note
Deze documentatie is vertaald met behulp van AI-ondersteunde machinevertaling. Vertalingen worden geleverd 'zoals ze zijn', zonder garantie van de juistheid ervan. De Engelse versie van deze inhoud is de officiële en leidende versie.
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.