def METHOD_NAME(self):
    """
    Validation for this model
    """
    super().METHOD_NAME()
    # Check that course_id is a supported type:
    course_id_str = str(self.course_id)
    if not course_id_str.startswith("course-v1:") and not course_id_str.startswith("library-v1:"):
        raise ValueError(
            f"Split modulestore cannot store course[like] object with key {course_id_str}"
            " - only course-v1/library-v1 prefixed keys are supported."
        )
    # Set the "org" field automatically - ensure it always matches the "org" in the course_id
    self.org = self.course_id.org