1 package org.kuali.student.r2.lum.clu.infc;
2
3 import org.kuali.student.r2.common.infc.HasAttributes;
4 import org.kuali.student.r2.common.infc.HasId;
5
6 /**
7 * Information about a potential instructor for a clu.
8 *
9 * @author Kuali Student Team (sambitpa@kuali.org)
10 */
11 public interface CluInstructor extends HasAttributes, HasId {
12 /**
13 * Unique identifier for an organization. This indicates which organization
14 * this individual is associated with for the purposes of this clu.
15 *
16 * @name Org Id
17 * @readOnly
18 * @required
19 */
20 public String getOrgId();
21
22 /**
23 * Unique identifier for a person record.
24 *
25 * @name Person Id
26 * @readOnly
27 * @required
28 */
29 public String getPersonId();
30
31 /**
32 * Any override information for the person
33 *
34 * @name Person Info Override
35 */
36 public String getPersonInfoOverride();
37 }