Course File Elements
Unique external identifier. Required.
Short course ID. Required for insert.
NOTE: Once a course_id has been posted to Bb Learn it cannot be updated. This includes both via the batch and the UI.
|course_name||Course name. Required for insert.|
The institutional hierarchy node from which the initial settings for this course will be populated. Populated with the external_node_key used in the Hierarchy node batch file. This field would be populated with the value used in your Hierarchy Node Files
Required (Not required by Bb Learn, but required to associate Courses with nodes)
The institution hierarchy node with which this course is associated. A unique identifier for and used to associate the Course to the Node. Required (Not required by Bb Learn, but required to associate Courses with nodes)
The external_association_key is a unique identifier "linking" the course with the node. This field is not used in any of the other file types. A potential value you could use for this would be to concatenate the the external_course_key and the external_node_key. (external_course_keyexternal_node_key or umolcoursesection01umolnode22) This will create a value unique across the system and become a value format you can use.
Course start date.
(Note: If using start_data you must also use the DURATION element listed below.)
Course end date.
(Note: If using end_date you must also use the DURATION element listed below.)
|duration||The duration type of the course. Values include continuous/range/fixed/term.|
The enabled status of this record. Values include enabled/disabled.
|enroll_option||Type of enrollment. Values include self/instructor/email.|
|available_ind||Boolean for whether the course is available.|
|catalog_ind||Boolean for whether the course should show in the catalog.|
|desc_page||Boolean for whether this course has a description page.|
|lockout_ind||Boolean for whether the course is locked out|
|pace||The pace of the course. Values include self/instructor.|
|service_level||Course or organization. Values include community/full.|
|abs_limit||The absolute limit on total file size in the course.|
|soft_limit||The absolute limit on the total file size in the course.|
|upload_limit||The limit on uploaded file size in the course.|
|enroll_start||The enrollment start date.|
|enroll_end||The enrollment end date|
|days_of_use||For a fixed duration course, the number of days the course can be used.|
|institution_name||The name of the institution.|
|fee||The fee if the course has a fee.|
|allow_guest_ind||Boolean for whether the guest user is allowed access to the cousre.|
|enroll_access_code||Enrollment access code for self-enrolled courses|
|new_external_course_key||A replacement for the existing external_course_key.|
|template_course_key||The external_course_key of a course whose contents should be copied into this one|
|allow_observer_ind||Boolean for whether observer users are allowed access to this course.|
|term_key||The external key of the term with which this course is associated. Terms|
|master_course_key||The master course under which this course is cross listed.|
|use_term_availability_ind||Boolean for whether the course availability/duration should be taken from the associated term|