MajorDisciplineInfo

Name MajorDisciplineInfo
Usage ProgramService
getMajorDiscipline getMajorDisciplinesByIds validateMajorDiscipline createMajorDiscipline updateMajorDiscipline createNewMajorDisciplineVersion
Type Complex

Description

Detailed information about a single major discipline program

This represents a traditional undergraduate major or a graduate area of study
that leads to a degree in a particular discipline.

Structure Definition

ShortName Name Type Description Required? Read only? Cardinality XML Attribute? Implementation Notes
id Unique Id String ??? Required on updates Read only One Yes  
typeKey Type Key String ??? Required Read only One Yes  
stateKey State Key String ??? Required   One Yes  
version Version VersionInfo Information about the Version of this program     One No  
descr Description RichTextInfo Narrative Description of the program     One No  
code Code String ??? Required   One No  
shortTitle Short Title String ???     One No  
longTitle Long Title String ???     One No  
transcriptTitle Transcript Title String ???     One No  
universityClassification University Classification String University specific classification e.g General Education Program     One No  
startTerm Start Term Id String The first term in which this would be allowed to be offered.

Note: This may not be the first "real" term during that this was offered.
    One No  
endTerm End Term Id String The last term that this would be allowed to be offered.     One No  
endProgramEntryTerm End Program Entry Term Id String The last academic time period that this would be available for
new enrollments. T
    One No  
divisionsContentOwner Divisions Content Owner Ids StringList ???     Many No  
divisionsStudentOversight Divisions Student Oversight Ids StringList ???     Many No  
unitsContentOwner Units Content Owner Ids StringList ???     Many No  
unitsStudentOversight Units Student Oversight StringList ???     Many No  
learningObjectives Learning Objectives LoDisplayInfoList Learning Objectives associated with this program.     Many No  
programRequirements Program Requirements StringList Identifiers for Requirements associated with this program     Many No  
referenceURL reference URL String An URL for additional information about this program.     One No  
catalogDescr Catalog Descr RichTextInfo Narrative description of this program that will show up in Catalog     One No  
catalogPublicationTargets Catalog Publication Targets StringList List of catalog targets where this program's information will be published.

Examples might include on-line catalog, printed catalog, departmental catalog,
or freshman catalog.
    Many No  
intensity Intensity String Indicates if the program is full time, part time, both etc     One No  
cip2000Code Cip2000 Code String CIP 2000 Code for the Program     One No  
cip2010Code Cip2010 Code String CIP 2010 Code for the Program     One No  
hegisCode Hegis Code String HEGIS Code for the Program     One No  
selectiveEnrollmentCode Selective Enrollment Code String Specifies if the Major is Selective Major, Limited Enrollment program or
Selective Admissions
    One No  
effectiveDate Effective Date Date Date this program became effective     One No  
diplomaTitle Diploma Title String ???     One No  
campusLocations Campus Locations StringList Places where this program might be offered     Many No  
resultOptions Result Options StringList Result Option for the Program

This indicates the degrees that can be awarded from completing this program.
    Many No  
stdDuration Standard Duration TimeAmountInfo Standard Duration of the Program

Typically expressed in years or semesters
    One No  
divisionsDeployment Divisions Deployment StringList ???     Many No  
divisionsFinancialResources Divisions Financial Resources StringList ???     Many No  
divisionsFinancialControl Divisions Financial COntrol StringList ???     Many No  
unitsDeployment Units Deployment StringList ???     Many No  
unitsFinancialResources Units Financial Resources StringList ???     Many No  
unitsFinancialControl Units Financial Control StringList ???     Many No  
nextReviewPeriod Next Review Period String Term when this major is next slated to be reviewed     One No  
publishedInstructors Published Instructors CluInstructorInfoList Instructors associated with this Major.

This may not be an exhaustive list, and instead may only be used to
indicate potential instructors in publication.
    Many No  
credentialProgramId Credential Program Id String ???     One No  
accreditingAgencies Accrediting Agencies AccreditationInfoList External Agencies that accredit this major     Many No  
variations Variations ProgramVariationInfoList Program variations for the Major

Also called specializations or tracks.
    Many No  
orgCoreProgram Organization Core Program CoreProgramInfo The core program requirements associated with this organizational unit

Also called School Core or School Wide Common Requirements.
    One No  
attributes Dynamic Attributes AttributeInfoList ???     Many No  
meta Meta MetaInfo Create and last update info for the structure. This is optional
and treated as read only since the data is set by the internals
of the service during maintenance operations.

Contains audit trail information about the creation and last
update of this object Also contains the version ind used for
optimistic locking.

Attempts to set or update should result in a ReadOnlyException
being thrown.
Required on updates Read only One No