     )
 
     (element :Section {}
-      (element :UniqueSectionCode {} "Math-7-2011-Sec2")
+      (element :UniqueSectionCode {} (format "%s-Math-7-2011-Sec2", schoolName))
       (element :SequenceOfCourse {} "1")
       (element :CourseOfferingReference {}
         (element :CourseOfferingIdentity {}
-          (element :LocalCourseCode {} "Math-7")
+          (element :LocalCourseCode {} (format "%s-Math-7" schoolName))
           (element :CourseCode {:IdentificationSystem "CSSC course code"}
             (element :ID {} "Math007")
           )
           (element :Term {} "Fall Semester")
           (element :SchoolYear {} "2011-2012")
-          (element :StateOrganizationId {} districtName)
+          (element :StateOrganizationId {} schoolName)
         )
       )
       (element :SchoolReference {}
         (element :EducationalOrgIdentity {}
-          (element :StateOrganizationId {} districtName)
+          (element :StateOrganizationId {} schoolName)
         )
       )
       (element :SessionReference {}

  )
)

(defn gen-sections [districtName output-file]
  (gen-edfi :InterchangeMasterSchedule output-file (reverse (create-section districtName)))
)



  (gen-edfi :InterchangeEducationOrgCalendar output-file (reverse (create-session districtName)))
)

(defn create-section [districtName schoolName]
  (into () [
    (element :CourseOffering {}
      (element :LocalCourseCode {} (format "%s-Math-7" schoolName))
      (element :LocalCourseTitle {} "7th Grade Math")
      (element :SchoolReference {}
        (element :EducationalOrgIdentity {}
          (element :StateOrganizationId {} schoolName)
        )
      )
      (element :SessionReference {}
