학기 생성 및 코스 교차 목록은 다음 통합 유형에서 지원됩니다.

  • 스냅샷 플랫 파일
  • IMS Enterprise 1.1
  • IMS Enterprise 1.1 - Vista
  • LIS

스냅숏 플랫 파일 통합

용어

코스를 학기 즉, term_key 헤더와 연결하려면 코스 피드 유형을 사용하십시오. term_key는 학기 피드의 external_term_key입니다.

학기를 생성하는 데 사용된 코스 피드 유형에는 다음의 몇 가지 추가 헤더 값이 있습니다.

  • duration 헤더. 이 헤더는 코스 기간에 연결된 학기 기간을 사용하도록 하는 학기 값을 사용합니다.
  • use_term_availability_ind 헤더. true로 설정된 경우 연결된 학기의 사용 가능성은 코스 사용 가능성에 사용됩니다.

교차 목록

코스 피드 유형에는 master_course_key 헤더가 있습니다. 이 헤더는 처리 중인 코스의 마스터 코스가 될 예정인 코스의 external_course_key입니다.


스냅숏 XML 통합

용어

지원되지 않습니다.

교차 목록

지원되지 않습니다.


IMS Enterprise 1.1 및 IMS Enterprise 1.1 - Vista

용어

학기는 <grouptype>이 다음과 같은 xml에 있는 <group>의 유형입니다.

  • <grouptype><scheme>Luminus</scheme><typevalue>Term</typevalue></grouptype>
  • <grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="60"/></grouptype>

학기는 코스에 대한 <group>에서 상위 <relationship> 요소를 통해 코스에 연결됩니다.

<relationship relation="1">
  <sourcedid>

    <source>SOURCED_ID_SOURCE_OF_TERM</source>
    <id>SOURCED_ID_ID_OF_TERM</source>
  </sourcedid>

  <label>Term</label>
</relationship>

교차 목록

마스터 코스는 <grouptype>이 다음 중 하나에 해당하는 <group>의 유형입니다.

  • <grouptype><scheme>Luminus</scheme><typevalue>CrossListedSection</typevalue></grouptype>
  • <grouptype><scheme>LEARNING_CONTEXT_V1</scheme><typevalue level="85"/></grouptype>

하위 코스는 일반 코스 <group>입니다.

코스는 <membership>을 통해 연결됩니다.

<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

용어

학기는 <grouptype>이 다음과 같은 형식인 LIS에 있는 그룹의 유형입니다.

<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>

여기서 SCHEME, TERMLEVEL 은 각각 다음 중 하나입니다.

IMS-LIS2.0, TERM, 1
LIS2.0, TERM, 1
SAIP, TERM, 3

courseSection을 학기와 연결하기 위해 courseSection 요소의 academicSession 하위 요소가 사용됩니다.

<courseSection>
...
<academicSession>
  <language>en_US</language>
  <textString>SOURCED_ID_OF_TERM</textString>
</academicSession>
...
</courseSection>

교차 목록

지원되지 않습니다.