Academic Certification

API name: hed__Academic_Certification__c 

Description: Represents an academic certificate, degree, or diploma. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Academic Certification Name Name Text (80)

Page Layouts
- EDA Academic Certification Layout

Apex Classes
- MicrobatchSelfRegController
Academic Level hed__Academic_Level__c Picklist The Academic Level of the Academic Certification. For example, the Academic Certification was obtained in high school.
Page Layouts
- EDA Academic Certification Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Academic Certification Layout
Created Date CreatedDate Datetime
Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential. Unique, External ID Page Layouts
- EDA Academic Certification Layout
Deleted IsDeleted Checkbox
Required
Description hed__Description__c Textarea (131072)

Page Layouts
- EDA Academic Certification Layout
Extended Name hed__Extended_Name__c Text (255) The extended name of the Academic Certification.
Page Layouts
- EDA Academic Certification Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Field of Study hed__Field_Of_Study__c Picklist The field of study of the Academic Certification.
Page Layouts
- EDA Academic Certification Layout
Issuer hed__Issuer__c Lookup (Account) The issuing organization of the Academic Certification.
Page Layouts
- EDA Academic Certification Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Academic Certification Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- EDA Academic Certification Layout
Record ID Id Id (18)
Required Page Layouts
- EDA Academic Certification Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- EDA Academic Certification Layout
RIO P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

Account

API name: Account

Description: -

Note: Standard object.

Field Label API Name Type Help Text Attributes Field Usage
Account Description Description Textarea (32000)

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Faculty Community Department Layout
- RIOEducation Faculty Community Household Layout
- RIOEducation Faculty Community Location Layout
- RIOEducation Faculty Community Organization Layout
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
- RIOEducation Student Community Department Layout
- RIOEducation Student Community Household Layout
- RIOEducation Student Community Location Layout
- RIOEducation Student Community Organization Layout
- RIOEducation Student Community Program Layout
Account Fax Fax Phone (40)

Page Layouts
- Account Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout

Apex Classes
- MyProfilePageControllerTest
Account ID Id Id (18)
Required Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Faculty Community Department Layout
- RIOEducation Faculty Community Household Layout
- RIOEducation Faculty Community Location Layout
- RIOEducation Faculty Community Organization Layout
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
- RIOEducation Student Community Department Layout
- RIOEducation Student Community Household Layout
- RIOEducation Student Community Location Layout
- RIOEducation Student Community Organization Layout
- RIOEducation Student Community Program Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Account Name Name Text (255)
Required Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Faculty Community Department Layout
- RIOEducation Faculty Community Household Layout
- RIOEducation Faculty Community Location Layout
- RIOEducation Faculty Community Organization Layout
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
- RIOEducation Student Community Department Layout
- RIOEducation Student Community Household Layout
- RIOEducation Student Community Location Layout
- RIOEducation Student Community Organization Layout
- RIOEducation Student Community Program Layout

Apex Classes
- MicrobatchSelfRegController
Account Phone Phone Phone (40)

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
Account Source AccountSource Picklist (Advertisement; Employee Referral; External Referral; Partner; Public Relations; Seminar - Internal; Seminar - Partner; Trade Show; Web; Word of mouth; Other)


Account Type Type Picklist (Analyst; Competitor; Customer; Integrator; Investor; Partner; Press; Prospect; Reseller; Other)

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
Activity Amount rio_edusrep__Activity_Amount__c Number (4, 0) The amount of instructional activity to be completed for the program of study
Page Layouts
- RIOEducation Program Layout
Activity Unit rio_edusrep__Activity_UOM__c Picklist (Clock Hours; Semester Credit Hours; Trimester Credit Hours; Quarter Credit Hours) The unit of measure for the instructional activity to be completed for the program of study
Page Layouts
- RIOEducation Program Layout
Address Label rio_ed__Address_Label__c Text (255)

Page Layouts
- RIOEducation Faculty Community Location Layout
- RIOEducation Location Layout
Annual Revenue AnnualRevenue Currency (18, 0)

Page Layouts
- Account Layout
Application Fee Due Days rio_ed__Application_Fee_Due_Days__c Number (3, 0) The default number of days after fee generation for application fee that they fall due.
Page Layouts
- RIOEducation Program Layout
Background Colour rio_ed__Background_Colour__c Text (7) Program background hex colour of students in the attendance or grading view (e.g. #FFFFFF). Reserve for future.

Billing Address BillingAddress Address

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
Billing Address Inactive hed__Billing_Address_Inactive__c Checkbox Indicates that this billing address is inactive Required Page Layouts
- HEDA Household Layout
Billing City BillingCity Text (40)


Billing Country BillingCountry Text (80)


Billing County hed__Billing_County__c Text (80)


Billing Geocode Accuracy BillingGeocodeAccuracy Picklist (Address; NearAddress; Block; Street; ExtendedZip; Zip; Neighborhood; City; County; State; Unknown)


Billing Latitude BillingLatitude Number (3, 15)


Billing Longitude BillingLongitude Number (3, 15)


Billing State/Province BillingState Text (80)


Billing Street BillingStreet Textarea (255)


Billing Zip/Postal Code BillingPostalCode Text (20)


Campus rio_ed__Campus__c Checkbox Used to identify this location record as a campus Required Page Layouts
- RIOEducation Location Layout
CIP Code rio_edusrep__CIP_Code__c Text (7) The Classification of Instructional Programs (CIP) provides a taxonomic scheme that supports the accurate tracking and reporting of fields of study and program completions activity. Used for IPEDS reporting (6 digit format: xx.xxxx)
Page Layouts
- RIOEducation Program Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
Created Date CreatedDate Datetime
Required
Credentialing Email hed__Credentialing_Email__c Email (80) The email address used to verify a credential from the organization related to this Account.

Current Address hed__Current_Address__c Lookup (Hed__Address__C) Lookup to the current Address record for this Account. The Account's Billing Address field is populated with the address fields from the current Address record.
Page Layouts
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation External Organization Layout
- RIOEducation Organization Layout
Customer Portal Account IsCustomerPortal Checkbox
Required
Data.com Key Jigsaw Text (20)


Default Delivery Method rio_edusrep__Default_Delivery_Method__c Picklist (Classroom; Online)


Deleted IsDeleted Checkbox
Required
Deposit Fee Due Days rio_ed__Deposit_Fee_Due_Days__c Number (3, 0) The default number of days after fee generation for deposit fee that they fall due.
Page Layouts
- RIOEducation Program Layout
DistanceED rio_edusrep__DistanceED__c Number (1, 0) 1= All programs in this CIP code in this award level can be completed entirely via distance education.
3=Some programs in this CIP code in this award level can be completed entirely via distance education.
2=None of the programs in this CIP code in this award level can be completed entirely via distance education.


Doctoral Study rio_edusrep__Doctoral_Study__c Picklist (Not Applicable; Research/Scholarship; Professional Practice; Other) Award Level sub category for Doctoral Degree (SURVSECT=COM)

EFTSL (Credit Points) rio_ed__EFTSL_Credit_Points__c Number (3, 0) EFTSL: Equivalent Full-Time Student Load (i.e. Full-Time Credit Points attempted over a period of 1 academic year). 
Full-time Student: Credit Points Attempted (Year) >= 0.75 x EFTSL. 
Part-time Student: Credit Points Attempted (Year) < 0.75 x EFTSL.

Page Layouts
- RIOEducation Organization Layout
Employees NumberOfEmployees Number (8, 0)

Page Layouts
- Account Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
Fee Due Days rio_ed__Fee_Due_Days__c Number (18, 0) The default number of days after fee generation that they fall due
Page Layouts
- RIOEducation Program Layout
Industry Industry Picklist (Agriculture; Apparel; Banking; Biotechnology; Chemicals; Communications; Construction; Consulting; Education; Electronics; Energy; Engineering; Entertainment; Environmental; Finance; Food & Beverage; Government; Healthcare; Hospitality; Insurance; Machinery; Manufacturing; Media; Not For Profit; Other; Recreation; Retail; Shipping; Technology; Telecommunications; Transportation; Utilities)

Page Layouts
- Account Layout
Jigsaw Company ID JigsawCompanyId Text (20)


Last Activity LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Master Record ID MasterRecordId Lookup (Account)


Owner ID OwnerId Lookup (User)
Required Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
Parent Account ID ParentId Lookup (Account)

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Faculty Community Department Layout
- RIOEducation Faculty Community Household Layout
- RIOEducation Faculty Community Location Layout
- RIOEducation Faculty Community Organization Layout
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
- RIOEducation Student Community Department Layout
- RIOEducation Student Community Household Layout
- RIOEducation Student Community Location Layout
- RIOEducation Student Community Organization Layout
- RIOEducation Student Community Program Layout
Partner Account IsPartner Checkbox
Required
Photo URL PhotoUrl Url (255)


Primary Contact hed__Primary_Contact__c Lookup (Contact) The main Contact for a Household or Administrative Account.

Program Code rio_ed__Program_Code__c Text (20) Unique program code for this Academic Program
Page Layouts
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Program Layout
- RIOEducation Student Community Program Layout
Program Entry Criteria rio_ed__Program_Entry_Criteria__c Textarea (255) Entry Criteria that will be displayed to prospective students in the application process
Page Layouts
- RIOEducation Faculty Community Program Layout
- RIOEducation Guest Community Program Layout
- RIOEducation Program Layout
- RIOEducation Student Community Program Layout
Program Level rio_edusrep__Program_Level__c Picklist (Undergraduate; Graduate)

Page Layouts
- RIOEducation Program Layout
Program Structure Type rio_ed__Program_Structure_Type__c Picklist (Full Program; Subject Only)

Page Layouts
- RIOEducation Program Layout
Qualification Type rio_edusrep__Qualification_Type__c Picklist (Doctoral Degree; Masters Degree; Bachelors Degree; Associate Degree; Certificate)

Page Layouts
- RIOEducation Program Layout
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation Department Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Location Layout
- RIOEducation Organization Layout
- RIOEducation Program Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


School Code hed__School_Code__c Text (50) A code that uniquely identifies an educational institution using standards recognized in your region. Unique, External ID
Shipping Address ShippingAddress Address

Page Layouts
- Account Layout
- HEDA Household Layout
- HEDA Organization Layout
- RIOEducation External Organization Layout
- RIOEducation Household Layout
- RIOEducation Organization Layout
Shipping City ShippingCity Text (40)


Shipping Country ShippingCountry Text (80)


Shipping County hed__Shipping_County__c Text (80)


Shipping Geocode Accuracy ShippingGeocodeAccuracy Picklist (Address; NearAddress; Block; Street; ExtendedZip; Zip; Neighborhood; City; County; State; Unknown)


Shipping Latitude ShippingLatitude Number (3, 15)


Shipping Longitude ShippingLongitude Number (3, 15)


Shipping State/Province ShippingState Text (80)


Shipping Street ShippingStreet Textarea (255)


Shipping Zip/Postal Code ShippingPostalCode Text (20)


SIC Description SicDesc Text (80)


System Modstamp SystemModstamp Datetime
Required
Text Colour rio_ed__Text_Colour__c Text (7) Program text hex colour of students in the attendance and grading view (e.g. #000000). Reserve for future.

Timezone rio_ed__Timezone__c Picklist (Australia/Adelaide; Australia/Sydney; Australia/Brisbane; Australia/Darwin; Australia/Perth) For Campus only: What timezone is this campus in?
Page Layouts
- RIOEducation Location Layout
Unit ID rio_edusrep__Unit_ID__c Text (6) IPEDS: Unit ID
Page Layouts
- RIOEducation Organization Layout
Website Website Url (255)

Page Layouts
- Account Layout
- HEDA Organization Layout
- RIOEducation External Organization Layout
- RIOEducation Organization Layout
Delete

Activity

API name: rio_ed__Activity__c 

Description: Only used for attendance checkpoints. 

Note: Custom object. Not needed for most use cases.

Field Label API Name Type Attributes Field Usage
Activity Code rio_ed__Activity_Code__c Text (255)

Activity Name Name Text (80)
Page Layouts
- RIOEducation Activity Layout

Apex Classes
- MicrobatchSelfRegController
Booking rio_ed__Allocation__c Lookup (Rio_Ed__Allocation__C) Required Page Layouts
- RIOEducation Activity Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Activity Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Description rio_ed__Description__c Textarea (32768)
Page Layouts
- RIOEducation Activity Layout
End Time rio_ed__End_Time__c Datetime
Page Layouts
- RIOEducation Activity Layout
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Activity Layout
Last Modified Date LastModifiedDate Datetime Required
Note rio_ed__Note__c Textarea (32768)
Page Layouts
- RIOEducation Activity Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Activity Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

Start Time rio_ed__Start_Time__c Datetime
Page Layouts
- RIOEducation Activity Layout
System Modstamp SystemModstamp Datetime Required
Time rio_ed__Time__c Time
Page Layouts
- RIOEducation Activity Layout
Delete

Address

API name: hed__Address__c

Description: Stores address information. To support multiple and seasonal addresses.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Address ID Name Text (80)

Required Page Layouts
- HEDA Address Layout

Apex Classes
- MicrobatchSelfRegController
Address Type hed__Address_Type__c Picklist (Home; Work; Vacation Residence; Other) Select what kind of address this is, for example, Home, Work, Vacation Residence, or Other.

Page Layouts
- HEDA Address Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Address Layout
Created Date CreatedDate Datetime

Required
Default Address hed__Default_Address__c Checkbox Indicates whether this is the Default Address to use for the Household and its Contacts.
Required Page Layouts
- HEDA Address Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Geolocation hed__Geolocation__c Location The Address expressed as latitude and longitude.


Geolocation (Latitude) hed__Geolocation__Latitude__s Number (3, 6)



Geolocation (Longitude) hed__Geolocation__Longitude__s Number (3, 6)



Inactive hed__Inactive__c Checkbox Indicates that this Address record is inactive
Required Page Layouts
- HEDA Address Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Address Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Latest End Date hed__Latest_End_Date__c Date The most recent ending date that this Address was used. Generally used with Latest Start Date to track a date range for an Address that's no longer in use.


Latest Start Date hed__Latest_Start_Date__c Date The most recent starting date that this Address was used. Generally used with Latest End Date to track a date range for an Address that's no longer in use.


Mailing Address hed__Formula_MailingAddress__c Formula (Text) The full mailing address, including Mailing Street 2 and Mailing Country values, if not blank (read-only). hed__MailingStreet__c &
BR() & 
IF(ISBLANK(hed__MailingStreet2__c), "", hed__MailingStreet2__c & BR()) & 
IF(ISBLANK(hed__MailingCity__c), "", hed__MailingCity__c & ", ") & 
hed__MailingState__c & " " & 
hed__MailingPostalCode__c 
& IF(ISBLANK(hed__MailingCountry__c), "", BR() & hed__MailingCountry__c)


Mailing City hed__MailingCity__c Text (255)


Page Layouts
- HEDA Address Layout
Mailing Country hed__MailingCountry__c Text (255)


Page Layouts
- HEDA Address Layout
Mailing County hed__MailingCounty__c Text (80)


Page Layouts
- HEDA Address Layout
Mailing State/Province hed__MailingState__c Text (255)


Page Layouts
- HEDA Address Layout
Mailing Street hed__MailingStreet__c Text (255)


Page Layouts
- HEDA Address Layout
Mailing Street2 hed__MailingStreet2__c Textarea (255) Additional street address detail for this Address, such as Suite or Apt.

Page Layouts
- HEDA Address Layout
Mailing Street Address hed__Formula_MailingStreetAddress__c Formula (Text) The full mailing address, including mailing street 2 and country values, if not blank (read-only.) hed__MailingStreet__c &
BR() & 
IF(ISBLANK(hed__MailingStreet2__c), "", hed__MailingStreet2__c & BR()) & 
IF(ISBLANK(hed__MailingCity__c), "", hed__MailingCity__c & ", ") & 
hed__MailingState__c & " " & 
hed__MailingPostalCode__c 
& IF(ISBLANK(hed__MailingCountry__c), "", BR() & hed__MailingCountry__c)


Mailing Zip/Postal Code hed__MailingPostalCode__c Text (255)


Page Layouts
- HEDA Address Layout
Owner ID OwnerId Lookup (Group, User)

Required
Parent Account hed__Parent_Account__c Lookup (Account) Lookup to the Account associated with this Address.

Page Layouts
- HEDA Address Layout
Parent Contact hed__Parent_Contact__c Lookup (Contact) The primary Contact for this Address.

Page Layouts
- HEDA Address Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Address Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Seasonal End Day hed__Seasonal_End_Day__c Picklist The day of the month when this Address no longer replaces the Default Address.

Page Layouts
- HEDA Address Layout
Seasonal End Month hed__Seasonal_End_Month__c Picklist The month of the year when this Address no longer replaces the Default Address.

Page Layouts
- HEDA Address Layout
Seasonal End Year hed__Seasonal_End_Year__c Number (4, 0) The year that this Address no longer replaces the Default Address.

Page Layouts
- HEDA Address Layout
Seasonal Start Day hed__Seasonal_Start_Day__c Picklist The day of the month when this Address replaces the Default Address.

Page Layouts
- HEDA Address Layout
Seasonal Start Month hed__Seasonal_Start_Month__c Picklist The month of the year when this Address replaces the Default Address.

Page Layouts
- HEDA Address Layout
Seasonal Start Year hed__Seasonal_Start_Year__c Number (4, 0) The year that this Address replaces the Default Address.

Page Layouts
- HEDA Address Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Affiliation

API name: hed__Affiliation__c

Description: Connection between a Contact and an Account.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Affiliation Key Name Text (80)

Required
Apex Classes
- MicrobatchSelfRegController
Affiliation Type hed__Affiliation_Type__c Formula (Text) Record type of the affiliated Account, for example, Academic Department or Sports Organization (read-only). hed__Account__r.RecordType.Name
Page Layouts
- HEDA Affiliation Layout
Contact hed__Contact__c Lookup (Contact) The person affiliated with this organization.

Page Layouts
- HEDA Affiliation Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Affiliation Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description hed__Description__c Textarea (32000) Details of how the person and organization are affiliated.

Page Layouts
- HEDA Affiliation Layout
End Date hed__EndDate__c Date The date this Affiliation ended or will end.

Page Layouts
- HEDA Affiliation Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Affiliation Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Organization hed__Account__c Lookup (Account) The organization this person is affiliated with.

Page Layouts
- HEDA Affiliation Layout
Owner ID OwnerId Lookup (Group, User)

Required
Primary hed__Primary__c Checkbox Indicates whether this is the main Affiliation for this person. If selected, the organization name is stored in the relevant Primary Affiliation field on the Contact record.
Required Page Layouts
- HEDA Affiliation Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Affiliation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Role hed__Role__c Picklist (Student; Prospect; Applicant; Faculty; Employee) The role this person has with the organization.

Page Layouts
- HEDA Affiliation Layout
Start Date hed__StartDate__c Date The date this person became affiliated with this organization.

Page Layouts
- HEDA Affiliation Layout
Status hed__Status__c Picklist (Current; Former) Indicates whether this is a current or former Affiliation.

Page Layouts
- HEDA Affiliation Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Agreement

API name: rio_ed__Agreement__c 

Description: Types of agreement between an educational institution and the partner or external educational institution. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Agreement Name Name Text (80)

Page Layouts
- RIOEducation Agreement Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Agreement Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_ed__End_Date__c Date Agreement end date
Page Layouts
- RIOEducation Agreement Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Agreement Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Agreement Layout
Partner/External Educational Institution rio_ed__Partner_External_Educational_Institution__c Lookup (Account)

Page Layouts
- RIOEducation Agreement Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Agreement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)


Start Date rio_ed__Start_Date__c Date Agreement start date
Page Layouts
- RIOEducation Agreement Layout
Status rio_ed__Status__c Picklist (Draft; Active; Inactive; Expired) Agreement status
Page Layouts
- RIOEducation Agreement Layout
System Modstamp SystemModstamp Datetime
Required
Type rio_ed__Type__c Picklist (Transfer Credits)

Page Layouts
- RIOEducation Agreement Layout
Delete

Agreement Course

API name: rio_ed__Agreement_Course__c

Description: -

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Agreement rio_ed__Agreement__c Lookup (Rio_Ed__Agreement__C)
Required Page Layouts
- RIOEducation Agreement Course Layout
Agreement Course ID Name Text (80)
Required Page Layouts
- RIOEducation Agreement Course Layout

Apex Classes
- MicrobatchSelfRegController
Course ID (s) rio_ed__Course_ID_s__c Text (255) The related one or more Course ID that the agreement course is applicable to separated by semi-colon, e.g., COURSEA;COURSEB.
Page Layouts
- RIOEducation Agreement Course Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Agreement Course Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Agreement Course Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Agreement Course Layout
Last Modified Date LastModifiedDate Datetime
Required
(Obs) Course rio_ed__Course__c Lookup (Hed__Course__C)


Record ID Id Id (18)
Required Page Layouts
- RIOEducation Agreement Course Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Review Date rio_ed__Review_Date__c Date Date that this record was last reviewed.
Page Layouts
- RIOEducation Agreement Course Layout
RIO P1 rio_ed__RIO_P1__c Text (255)


Status rio_ed__Status__c Picklist (Draft; Active; Inactive; Expired)

Page Layouts
- RIOEducation Agreement Course Layout
System Modstamp SystemModstamp Datetime
Required
Transfer Course ID rio_ed__Transfer_Course_ID__c Text (255) The course ID from the partner or external educational institution.
Page Layouts
- RIOEducation Agreement Course Layout
Transfer Course Title rio_ed__Transfer_Course_Title__c Text (255) The course title from the partner or external educational institution.
Page Layouts
- RIOEducation Agreement Course Layout
Type rio_ed__Type__c Picklist (One to One; One to Many; Many to One; Manual Assignment) Denotes the relationship between external course and internal course
Page Layouts
- RIOEducation Agreement Course Layout
Delete

Application

API name: hed__Application__c 

Description: Stores information about a student's application to an educational institution or program. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Applicant hed__Applicant__c Lookup (Contact) The Contact applying to the institution or program.

Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Applicant Decision Date hed__Applicant_Decision_Date__c Date The date when the student decides whether to enroll.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Application Date hed__Application_Date__c Datetime The date and time when the application was submitted.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Application Decision Date hed__Application_Decision_Date__c Date The date when the institution decides whether to accept the applicant.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Application JSON hed__Application_JSON__c Textarea (131072)



Application Name Name Text (80)

Required Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout

Apex Classes
- MicrobatchSelfRegController
Application Status hed__Application_Status__c Picklist
(Started;
Submitted;
Incomplete;
Received;
In Review;
Waitlist;
Admit;
Admit with Conditions;
Deny;
Deferred Offer;
Accepted Offer;
Declined Offer)
The status of the application process.

Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Application Type hed__Application_Type__c Picklist (Graduate; Transfer; Undergraduate) The type of program or track the applicant is applying to.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Applying To hed__Applying_To__c Lookup (Account) The academic program or major the applicant is applying to.

Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Created Date CreatedDate Datetime

Required
Default Campus rio_ed__Default_Campus__c Lookup (Account) Primary campus for the applicant

Page Layouts
- RIOEducation Application Layout
Deleted IsDeleted Checkbox

Required
Due Date hed__Due_Date__c Date The date by which applicants must submit an application.

Page Layouts
- EDA Application Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fee Label rio_ed__Fee_Label__c Picklist (Online) Used when default fee is not checked in Program Plan to identify which “child” fee should be used on the Student Fee’s for the program level fee. Not required when fees are calculated by course.

Page Layouts
- RIOEducation Application Layout
Fee Method rio_ed__Fee_Method__c Picklist (Program; Course; Term - Course; Fixed Term) This is used for program enrollment. If left blank, default Fee Method from Program Plan is used.

Page Layouts
- RIOEducation Application Layout
Fee Type rio_ed__Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Fee Type Option rio_ed__Fee_Type_Option__c Picklist
(Financial AID;
Scholarship;
Sponsor;
Discount;
Discount %;
Multiple;
FEE-HELP)



Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Funding Codes rio_ed__Funding_Codes__c Textarea (32768) Semi-colon separated list of applied Funding Codes.

Page Layouts
- RIOEducation Application Layout
Initial Creation Date hed__Initial_Creation_Date__c Date The date the application was initially created by the applicant.

Page Layouts
- EDA Application Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Lead rio_ed__Lead__c Lookup (Lead) The lead of which the program application is originated from.

Page Layouts
- RIOEducation Application Layout
Non Tuition Fee Type rio_ed__Non_Tuition_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Application Layout
Non Tuition Fee Type Option rio_ed__Non_Tuition_Fee_Type_Option__c Picklist
(Financial AID;
Scholarship;
Sponsor;
Discount;
Discount %;
Multiple;
FEE-HELP)



Page Layouts
- RIOEducation Application Layout
Open Date hed__Open_Date__c Date The date when applicants can submit an application.

Page Layouts
- EDA Application Layout
Opportunity rio_ed__Opportunity__c Lookup (Opportunity) The Opportunity this Program Application is optionally related to.

Page Layouts
- RIOEducation Application Layout
Owner ID OwnerId Lookup (Group, User)

Required
Pay Upfront rio_ed__Pay_Upfront__c Picklist (Yes; No)


Page Layouts
- RIOEducation Application Layout
Preparer hed__Preparer__c Lookup (Contact) The Contact preparing the application. For example, a guardian or a person assisting someone with special needs.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Prerequisites Met rio_ed__Prerequisites_Met__c Checkbox Indicates that the Program pre-requisites have been met
Required Page Layouts
- RIOEducation Application Layout
Program Entry Criteria rio_ed__Program_Entry_Criteria__c Formula (Text)
hed__Applying_To__r.rio_ed__Program_Entry_Criteria__c
Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Program Offering rio_ed__Program_Offering__c Lookup (Rio_Ed__Program_Offering__C)


Page Layouts
- RIOEducation Application Layout
Program Pathway rio_ed__Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)


Page Layouts
- RIOEducation Application Layout
Program Plan rio_ed__Program_Plan__c Lookup (Hed__Program_Plan__C) A Program Plan that a student should follow for this Application.

Page Layouts
- RIOEducation Application Layout
Record ID Id Id (18)

Required Page Layouts
- EDA Application Layout
- RIOEducation Application Community Layout
- RIOEducation Application Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)



Start Month rio_ed__Start_Month__c Picklist The month the Applicant would like to commence in the Program.

Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Start Year rio_ed__Start_Year__c Picklist The year the applicant would like to commence in the Program.

Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
Status Date rio_ed__Status_Date__c Datetime The date the application status most recently changed to its current value.

Page Layouts
- RIOEducation Application Layout
Study Mode rio_ed__Study_Mode__c Picklist (Full-time; Half-time; Less than half-time) The attendance mode the Applicant would like to be enrolled in the Program.

Page Layouts
- RIOEducation Application Community Layout
- RIOEducation Application Layout
System Modstamp SystemModstamp Datetime

Required
Term hed__Term__c Lookup (Hed__Term__C) The term when the applicant wants to enroll.

Page Layouts
- EDA Application Layout
- RIOEducation Application Layout
Delete

Appointment Availability

API name: rio_ed__Appointment_Availability__c 

Description: Used by RIO Education Appointment Scheduler‍ to identify when a faculty member is available for each appointment type.

Note: Custom object

Field Label API Name Type Help Text Attributes Field Usage
Appointment Availability Name Name Text (80)
Required Page Layouts
- RIOEducation Appointment Availability Layout

Apex Classes
- MicrobatchSelfRegController
Appointment Type rio_ed__Appointment_Type__c Lookup (Rio_Ed__Appointment_Type__C)
Required Page Layouts
- RIOEducation Appointment Availability Layout
Contact rio_ed__Contact__c Lookup (Contact)

Page Layouts
- RIOEducation Appointment Availability Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Appointment Availability Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_ed__End_Date__c Date Not in used yet. For future release.

External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Facility rio_ed__Facility__c Lookup (Hed__Facility__C)

Page Layouts
- RIOEducation Appointment Availability Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Appointment Availability Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Record ID Id Id (18)
Required Page Layouts
- RIOEducation Appointment Availability Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Start Date rio_ed__Start_Date__c Date Not in used yet. For future release.

System Modstamp SystemModstamp Datetime
Required
Delete

Appointment Time

API name: rio_ed__Appointment_Time__c 

Description: Used by RIO Education Appointment Scheduler to identify what time blocks are available for appointments. E.G Student counselling has 25 minute appointment slots, with 5 min break between.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Active rio_ed__Active__c Checkbox

Required Page Layouts
- RIOEducation Appointment Time Layout
Appointment Duration rio_ed__Appointment_Duration__c Number (18, 0) Appointment Duration (minutes)

Page Layouts
- RIOEducation Appointment Time Layout
Appointment Gap rio_ed__Appointment_Gap__c Number (18, 0) Appointment Gap (Minutes)

Page Layouts
- RIOEducation Appointment Time Layout
Appointment Time Name Name Text (80)


Page Layouts
- RIOEducation Appointment Time Layout

Apex Classes
- MicrobatchSelfRegController
Appointment Type rio_ed__Appointment_Type__c Lookup (Rio_Ed__Appointment_Type__C)

Required Page Layouts
- RIOEducation Appointment Time Layout
Break Time rio_ed__Break_Time__c Lookup (Rio_Ed__Break_Time__C)


Page Layouts
- RIOEducation Appointment Time Layout
Campus rio_ed__Campus__c Lookup (Account)


Page Layouts
- RIOEducation Appointment Time Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Appointment Time Layout
Created Date CreatedDate Datetime

Required
Day of the Week rio_ed__Day_of_the_Week__c Multipicklist (Monday; Tuesday; Wednesday; Thursday; Friday; Saturday; Sunday)


Page Layouts
- RIOEducation Appointment Time Layout
Default Facility rio_ed__Default_Facility__c Lookup (Hed__Facility__C)



Default Record Owner rio_ed__Default_Record_Owner__c Lookup (User) The default record owner for appointment booking and contact attendance records.


Deleted IsDeleted Checkbox

Required
End Date rio_ed__End_Date__c Date


Page Layouts
- RIOEducation Appointment Time Layout
End Time rio_ed__End_Time__c Time


Page Layouts
- RIOEducation Appointment Time Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Appointment Time Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Record ID Id Id (18)

Required Page Layouts
- RIOEducation Appointment Time Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Start Date rio_ed__Start_Date__c Date


Page Layouts
- RIOEducation Appointment Time Layout
Start Time rio_ed__Start_Time__c Time


Page Layouts
- RIOEducation Appointment Time Layout
System Modstamp SystemModstamp Datetime

Required
Timezone rio_ed__Timezone__c Formula (Text)
TEXT( rio_ed__Campus__r.rio_ed__Timezone__c )
Page Layouts
- RIOEducation Appointment Time Layout
Delete

Appointment Type

API name: rio_ed__Appointment_Type__c 

Description: Used by RIO Education Appointment Scheduler to identify the different appointment types. (Room bookings also)

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Active rio_ed__Active__c Checkbox
Required Page Layouts
- RIOEducation Appointment Type Layout
Allow Faculties to book rio_ed__Allow_Faculties_To_Book__c
Checkbox Faculties will be able to make appointments for this appointment type.
Required
Allow Students to book rio_ed__Allow_Students_to_book__c Checkbox Students will be able to make appointments for this appointment type Required Page Layouts
- RIOEducation Appointment Type Layout
Allow Students to select Venue rio_ed__Allow_Students_To_Select_Venue__c
Checkbox Check to allow students to select a venue for the appointment
Required
Appointment Type Name Name Text (80)

Page Layouts
- RIOEducation Appointment Type Layout

Apex Classes
- MicrobatchSelfRegController
Background Colour rio_ed__Background_Colour__c Text (7) Background hex colour of appointment events in the calendar view (e.g. #FFFFFF)
Page Layouts
- RIOEducation Appointment Type Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Appointment Type Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Editable Time rio_ed__Editable_Time__c Checkbox Allows users to customise the end time for appointments of this type in the Appointment Scheduler. Required Page Layouts
- RIOEducation Appointment Type Layout
Event Description rio_ed__Event_Description__c Textarea (32768)

Page Layouts
- RIOEducation Appointment Type Layout
Event Type rio_ed__Event_Type__c Text (255) Event Type to be set in Calendar event
Page Layouts
- RIOEducation Appointment Type Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Faculty Auto Accept rio_ed__Faculty_Auto_Accept__c Picklist (None; All not Today; All)

Page Layouts
- RIOEducation Appointment Type Layout
Jump to Start Date rio_ed__Jump_to_Start_Date__c Checkbox Selecting this Appointment Type will move the Appointment Scheduler to the Start Date. Not in used yet. For future release. Required
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Appointment Type Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Location Only rio_ed__Location_Only__c Checkbox Hides the consultant list in the Appointment Scheduler Required Page Layouts
- RIOEducation Appointment Type Layout
Location Required rio_ed__Location_Required__c Checkbox Check If Location should be selected for the appointment Required Page Layouts
- RIOEducation Appointment Type Layout
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Appointment Type Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Appointment Type Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Student Auto Accept rio_ed__Student_Auto_Accept__c Picklist (None; All not Today; All)

Page Layouts
- RIOEducation Appointment Type Layout
System Modstamp SystemModstamp Datetime
Required
Text Colour rio_ed__Text_Colour__c Text (7) Text hex colour of appointment events in the calendar view (e.g. #000000)
Page Layouts
- RIOEducation Appointment Type Layout
Delete

Assigned Location

API name: rio_ed__Assigned_Location__c 

Description: A junction object used to link a faculty member to a location (Campus) where they may teach or take appointments.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Assigned Location Name Name Text (80) Required Page Layouts
- RIOEducation Assigned Location Layout

Apex Classes
- MicrobatchSelfRegController
Contact rio_ed__Contact__c Lookup (Contact) Required Page Layouts
- RIOEducation Assigned Location Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Assigned Location Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Assigned Location Layout
Last Modified Date LastModifiedDate Datetime Required
Last Referenced Date LastReferencedDate Datetime

Last Viewed Date LastViewedDate Datetime

Location rio_ed__Location__c Lookup (Account) Required Page Layouts
- RIOEducation Assigned Location Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Assigned Location Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Attendance

API name: rio_ed__Attendance__c 

Description: Used to store the student attendance at an learning event (class etc.). E.G if I have a 10 week term, and classes each week on Monday at 10am, one attendance record will get created per student, per week, when the attendance is marked.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Absent rio_ed__Absent__c Checkbox

Required Page Layouts
- RIOEducation Attendance Layout
Attended rio_ed__Attended__c Checkbox

Required Page Layouts
- RIOEducation Attendance Layout
Booking rio_ed__Booking__c Lookup (Rio_Ed__Allocation__C)


Page Layouts
- RIOEducation Attendance Layout
Booking Display Name rio_ed__Booking_Display_Name__c Formula (Text)
rio_ed__Booking__r.rio_ed__Booking_Display_Name__c
Page Layouts
- RIOEducation Attendance Layout
Booking End Date/Time rio_ed__Booking_End_Date_Time__c Formula (Datetime)
rio_ed__Booking__r.rio_ed__End__c
Page Layouts
- RIOEducation Attendance Layout
Booking Facility Name rio_ed__Booking_Facility_Name__c Formula (Text)
rio_ed__Booking__r.rio_ed__Display_Name__c
Page Layouts
- RIOEducation Attendance Layout
Booking Start Date/Time rio_ed__Booking_Start_Date_Time__c Formula (Datetime)
rio_ed__Booking__r.rio_ed__Start__c
Page Layouts
- RIOEducation Attendance Layout
Check In rio_ed__Check_In__c Time


Page Layouts
- RIOEducation Attendance Layout
Check Out rio_ed__Check_Out__c Time


Page Layouts
- RIOEducation Attendance Layout
Contact Id rio_ed__Contact_Id__c Formula (Text)
CASESAFEID( rio_ed__Session_Connection__r.rio_ed__Course_Connection__r.hed__Contact__c )

Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Attendance Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Duration rio_ed__Duration__c Formula (Double)
( rio_ed__Check_Out__c - rio_ed__Check_In__c ) / 3600 / 1000
Page Layouts
- RIOEducation Attendance Layout
Duration (Mins) rio_ed__Duration_Mins__c Formula (Double) Duration in minutes ( rio_ed__Check_Out__c - rio_ed__Check_In__c ) / 60 / 1000
Page Layouts
- RIOEducation Attendance Layout
Excused rio_ed__Excused__c Checkbox

Required Page Layouts
- RIOEducation Attendance Layout
Excused Reason rio_ed__Excused_Reason__c Text (250)


Page Layouts
- RIOEducation Attendance Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Faculty rio_ed__Faculty__c Formula (Checkbox)
rio_ed__Session_Connection__r.rio_ed__Faculty__c Required
Hours Attended rio_ed__Hours_Attended__c Number (6, 2) Number of hours attended

Page Layouts
- RIOEducation Attendance Layout
ID Name Text (80)

Required Page Layouts
- RIOEducation Attendance Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Attendance Layout
Last Modified Date LastModifiedDate Datetime

Required
Late rio_ed__Late__c Checkbox

Required Page Layouts
- RIOEducation Attendance Layout
Minutes Attended rio_ed__Minutes_Attended__c Number (18, 0)


Page Layouts
- RIOEducation Attendance Layout
Notes rio_ed__Notes__c Textarea (32768)


Page Layouts
- RIOEducation Attendance Layout
Recalculate Hours Attended rio_ed__Recalculate_Hours_Attended__c Checkbox

Required Page Layouts
- RIOEducation Attendance Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Attendance Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session Connection rio_ed__Session_Connection__c Lookup (Rio_Ed__Session_Connection__C)

Required Page Layouts
- RIOEducation Attendance Layout
Session Date rio_ed__Session_Date__c Date The date that the session was attended

Page Layouts
- RIOEducation Attendance Layout
Session Id rio_ed__Session_Id__c Formula (Text)
CASESAFEID( rio_ed__Session_Connection__r.rio_ed__Session__c )

Skip Double Booking Validation rio_ed__Skip_Double_Booking_Validation__c Checkbox Tick this to skip double booking validation.
Required Page Layouts
- RIOEducation Attendance Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Attendance Checkpoint

API name: rio_ed__Attendance_Checkpoint__c 

Description: If a Session requires attendance to me taken multiple times. E.G full day class has attendance at start, and after lunch, then an attendance checkpoint will be created to record the student attendance at that "checkpoint" time.

Note: Custom object. Not needed for most use cases.

Field Label API Name Type Attributes Field Usage
Absent rio_ed__Absent__c Checkbox Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Activity rio_ed__Activity__c Lookup (Rio_Ed__Activity__C) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Attendance rio_ed__Attendance__c Lookup (Rio_Ed__Attendance__C) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Attendance Checkpoint Name Name Text (80) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout

Apex Classes
- MicrobatchSelfRegController
Attended rio_ed__Attended__c Checkbox Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout
Last Modified Date LastModifiedDate Datetime Required
Marked Time rio_ed__Marked_Time__c Datetime
Page Layouts
- RIOEducation Attendance Checkpoint Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Attendance Checkpoint Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Attendance Event

API name: hed__Attendance_Event__c 

Description: Stores information about a student's attendance. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Arrival Time hed__Arrival_Time__c Time The time a tardy student arrived.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Attendance Event Name Name Text (80)

Required Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout

Apex Classes
- MicrobatchSelfRegController
Attendance Type hed__Attendance_Type__c Picklist (Class Absence; Class Tardy; Day Absence; Day Tardy) Indicate whether this tardy or absence was for one class period or for the day.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Contact hed__Contact__c Lookup (Contact) The student who's tardy or absent.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Course Connection hed__Course_Connection__c Lookup (Hed__Course_Enrollment__C) The class and period in which the student was tardy or absent.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Course Name hed__Course_Name__c Formula (Text) The name of the Course in which the student was tardy or absent (read-only). hed__Course_Connection__r.hed__Course_Offering__r.hed__Course__r.Name
Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Created Date CreatedDate Datetime

Required
Date hed__Date__c Date The date of the tardy or absence.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Deleted IsDeleted Checkbox

Required
End Date rio_ed__End_Date__c Date


Page Layouts
- RIOEducation Attendance Event Layout
End Time hed__End_Time__c Time For a partial-day excused absence, the time the student returned.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required
Reason hed__Reason__c Picklist (Family; Medical; Other; Religious) Select an option that most closely matches the reason the student was absent or tardy. Use the Reason Description field to enter more details.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Reason Description hed__Reason_Description__c Textarea (32768) More details about the student's absence or tardiness.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Record ID Id Id (18)

Required Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Start Time hed__Start_Time__c Time For a partial-day excused absence, the time the student left school.

Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
System Modstamp SystemModstamp Datetime

Required
Unexcused hed__Unexcused__c Checkbox Indicates an unexcused tardy or absence.
Required Page Layouts
- EDA Attendance Event Layout
- RIOEducation Attendance Event Layout
Delete

Attribute

API name: hed__Attribute__c 

Description: A characteristic of or a credential held by the associated Contact. For example, an Attribute record with a Credential record type can indicate that a faculty member has a Multiple Subject Teaching Credential. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Activity End Date hed__Activity_End_Date__c Date The completion date of the Credential requirements.

Page Layouts
- EDA Credential Layout
Activity Start Date hed__Activity_Start_Date__c Date The date that the person started earning the Credential.

Page Layouts
- EDA Credential Layout
Agency hed__Agency__c Lookup (Account) The agency that provided or certified the credential.

Page Layouts
- EDA Credential Layout
Attribute Name Name Text (80)


Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout

Apex Classes
- MicrobatchSelfRegController
Attribute Type hed__Attribute_Type__c Picklist (Certification; Endorsement; Licensure; Accommodation; Asylee; Economically Disadvantaged; English Learners; Family Consideration; Foster Care; Free Lunch; Homeless; Immigrant; International Student; Other; Parent in Military; Pregnant; Reduced Price Lunch; Refugee; Section 504 Handicapped) The kind of credential or student Attribute.

Page Layouts
- EDA Student Characteristic Layout
Contact hed__Contact__c Lookup (Contact) The person this Attribute applies to.

Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Created Date CreatedDate Datetime

Required
Credential hed__Credential__c Lookup (Hed__Credential__C) The Credential that this Attribute applies to.

Page Layouts
- EDA Credential Layout
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential.
Unique, External ID Page Layouts
- EDA Credential Layout
Credential Number hed__Credential_Number__c Text (255) The certification number or license number of the Attribute's Credential.

Page Layouts
- EDA Credential Layout
Deleted IsDeleted Checkbox

Required
Description hed__Description__c Textarea (32768) More details about the credential or student Attribute.

Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
End Date hed__End_Date__c Date The date when the credential or Attribute expires or requires renewal.

Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Expired hed__Expired__c Formula (Checkbox) Indicates whether the Attribute has expired. This is selected automatically if the Attribute End Date is in the past. TODAY() >  hed__End_Date__c Required Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Field of Study hed__Field_Of_Study__c Formula (Text) The field of study for the Attribute's Credential. Read only. TEXT(hed__Credential__r.hed__Field_Of_Study__c)
Page Layouts
- EDA Credential Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Record ID Id Id (18)

Required Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)



RIO_P1 rio_ed__RIO_P1__c Text (255)



Role hed__Role__c Picklist (Student) The role of the person when achieving an associated Credential.

Page Layouts
- EDA Credential Layout
Start Date hed__Start_Date__c Date The issue date for the credential or Attribute.

Page Layouts
- EDA Credential Layout
- EDA Student Characteristic Layout
Status hed__Status__c Picklist (Completed; Enrolled; Failed; In Progress; On Hold; Withdrew) The status of the Attribute. For example, In Progress or Completed.

Page Layouts
- EDA Credential Layout
Subject Area hed__Subject_Area__c Picklist (Biology; Career and Technical Education; Economics; English Language Arts; Fine and Performing Arts; Foreign Language; History; Life and Physical Sciences; Mathematics; Other; Physical, Health, and Safety Education; Physics; Psychology; Science; Social Studies; Sociology) The content or subject area that a credential is for.


System Modstamp SystemModstamp Datetime

Required
Verification Status hed__Verification_Status__c Picklist (Verified; Pending; Unverified; Revoked) Indicates the verification status of a credential.

Page Layouts
- EDA Credential Layout
Verification Status Date hed__Verification_Status_Date__c Date The most recent date Verification Status changed.

Page Layouts
- EDA Credential Layout
Delete

Availability Time

API name: rio_ed__Availability_Time__c 

Description: A junction object between Faculty (Contact) and Location Times, that specifies the Time(s) that a faculty member is available at each location. Track a user’s availability in a week and it will be used as a template to plot the availability in the scheduling wizard. Used mostly for part time staff who are only available at a particular location certain hours of certain days.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
All Locations rio_ed__All_Locations__c Checkbox Identify that this time is applicable to all locations, checked by default. Admin will need to uncheck if they want to use the Location Times Required Page Layouts
- RIOEducation Availability Time Layout
Availability Time Name Name Text (80)

Page Layouts
- RIOEducation Availability Time Layout

Apex Classes
- MicrobatchSelfRegController
Contact rio_ed__Contact__c Lookup (Contact)
Required Page Layouts
- RIOEducation Availability Time Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Availability Time Layout
Created Date CreatedDate Datetime
Required
Day of the Week rio_ed__Day_of_the_Week__c Multipicklist (Monday; Tuesday; Wednesday; Thursday; Friday; Saturday; Sunday)

Page Layouts
- RIOEducation Availability Time Layout
Deleted IsDeleted Checkbox
Required
End Time rio_ed__End_Time__c Time

Page Layouts
- RIOEducation Availability Time Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
From Date rio_ed__From_Date__c Date

Page Layouts
- RIOEducation Availability Time Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Availability Time Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Record ID Id Id (18)
Required Page Layouts
- RIOEducation Availability Time Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Start Time rio_ed__Start_Time__c Time

Page Layouts
- RIOEducation Availability Time Layout
System Modstamp SystemModstamp Datetime
Required
To Date rio_ed__To_Date__c Date

Page Layouts
- RIOEducation Availability Time Layout
Delete

Behavior Involvement

API name: hed__Behavior_Involvement__c 

Description: Stores information about the people involved in a Case that represents a behavior event.

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Attributes Field Usage
Behavior Involvement Name Name Text (80)
Required Page Layouts
- EDA Behavior Involvement Layout

Apex Classes
- MicrobatchSelfRegController
Case hed__Case__c Lookup (Case) The Case that represents the event being reported.
Page Layouts
- EDA Behavior Involvement Layout
Contact hed__Contact__c Lookup (Contact) The student or faculty Contact who was directly involved in the event.
Page Layouts
- EDA Behavior Involvement Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Behavior Involvement Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Description hed__Description__c Textarea (32768)

Page Layouts
- EDA Behavior Involvement Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Behavior Involvement Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- EDA Behavior Involvement Layout
Record ID Id Id (18)
Required Page Layouts
- EDA Behavior Involvement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Role hed__Role__c Picklist (Perpetrator; Reporter; Victim; Witness; Other) The role this person played in the event.
Page Layouts
- EDA Behavior Involvement Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Behavior Response

API name: hed__Behavior_Response__c 

Description: Stores information about the response to a behavior event. 

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Formula Attributes Field Usage
Behavior Involvement hed__Behavior_Involvement__c Lookup (Hed__Behavior_Involvement__C) The Behavior Involvement record this Behavior Response is for.

Page Layouts
- EDA Behavior Response Layout
Behavior Response Name Name Text (80)

Required Page Layouts
- EDA Behavior Response Layout

Apex Classes
- MicrobatchSelfRegController
Contact hed__Contact__c Formula (Text) The recipient of this Behavior Response (read-only). HYPERLINK("/" + hed__Behavior_Involvement__r.hed__Contact__c, hed__Behavior_Involvement__r.hed__Contact__r.FirstName + " " + hed__Behavior_Involvement__r.hed__Contact__r.LastName)
Page Layouts
- EDA Behavior Response Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- EDA Behavior Response Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description hed__Description__c Textarea (32768)


Page Layouts
- EDA Behavior Response Layout
End Date hed__End_Date__c Date The date the response is no longer in effect.

Page Layouts
- EDA Behavior Response Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- EDA Behavior Response Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- EDA Behavior Response Layout
Record ID Id Id (18)

Required Page Layouts
- EDA Behavior Response Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Start Date hed__Start_Date__c Date The date the response goes into effect.

Page Layouts
- EDA Behavior Response Layout
Status hed__Status__c Picklist (Completed; In Progress; Postponed; Other)


Page Layouts
- EDA Behavior Response Layout
System Modstamp SystemModstamp Datetime

Required
Type hed__Type__c Picklist (Academic Probation; Expulsion; Other) The response to the behavior event, for example, Academic Probation, Expulsion, or Other.

Page Layouts
- EDA Behavior Response Layout
Delete

Booking

API name: rio_ed__Allocation__c 

Description: This is the Booking Object, labelled Booking in the data model and product. It is used to store the actual appointments and classes that will show up in the calendar. should not be manually edited unless for troubleshooting purposes generally.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Address rio_ed__Address__c Text (255) Location's Address (or URL if applicable)

Page Layouts
- RIOEducation Allocation Layout
Appointment Background Colour rio_ed__Appointment_Background_Colour__c Formula (Text)
rio_ed__Appointment_Type__r.rio_ed__Background_Colour__c

Appointment Text Colour rio_ed__Appointment_Text_Colour__c Formula (Text)
rio_ed__Appointment_Type__r.rio_ed__Text_Colour__c

Appointment Time rio_ed__Appointment_Time__c Lookup (Rio_Ed__Appointment_Time__C)


Page Layouts
- RIOEducation Allocation Layout
Appointment Type rio_ed__Appointment_Type__c Lookup (Rio_Ed__Appointment_Type__C)


Page Layouts
- RIOEducation Allocation Layout
Booking Alert rio_ed__Status__c Text (255)


Page Layouts
- RIOEducation Allocation Layout
Booking Alert Reason rio_ed__Status_Reason__c Textarea (131072)


Page Layouts
- RIOEducation Allocation Layout
Booking Facility Name rio_ed__Display_Name__c Formula (Text)
IF(ISBLANK(rio_ed__Resource__r.rio_ed__Display_Name__c), rio_ed__Resource__r.Name, rio_ed__Resource__r.rio_ed__Display_Name__c)

Booking Name Name Text (80)

Required Page Layouts
- RIOEducation Allocation Layout

Apex Classes
- MicrobatchSelfRegController
Booking Status rio_ed__Booking_Status__c Picklist (Tentative; Confirmed; Cancelled; Rejected)


Page Layouts
- RIOEducation Allocation Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Allocation Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (32768)


Page Layouts
- RIOEducation Allocation Layout
Display Name rio_ed__Booking_Display_Name__c Text (255)


Page Layouts
- RIOEducation Allocation Layout
End rio_ed__End__c Datetime

Required Page Layouts
- RIOEducation Allocation Layout
End Date (Non TZ) rio_ed__End_Date_Non_TZ__c Date Timezone insensitive end date

Page Layouts
- RIOEducation Allocation Layout
End Time (Non TZ) rio_ed__End_Time_Non_TZ__c Time Timezone insensitive end time

Page Layouts
- RIOEducation Allocation Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Ignore Alert rio_ed__Ignore_Warning__c Checkbox This Booking will ignore any Booking Alert warnings, and be considered "Allocated".
Required Page Layouts
- RIOEducation Allocation Layout
ISO Week rio_ed__ISO_Week__c Formula (Text)
RIGHT(TEXT(rio_ed__ISO_Week_Year__c),2)+LPAD(TEXT(rio_ed__ISO_Week_Number__c),2,"0")
Page Layouts
- RIOEducation Allocation Layout
ISO Week Day rio_ed__ISO_Week_Day__c Formula (Double) ISO week day MOD( rio_ed__Start_Date_Non_TZ__c - DATE(1900, 1, 7), 7)+1
Page Layouts
- RIOEducation Allocation Layout
ISO Week Number rio_ed__ISO_Week_Number__c Formula (Double)
FLOOR(( rio_ed__Start_Date_Non_TZ__c - DATE(rio_ed__ISO_Week_Year__c ,1 ,1) +
MOD(
( MOD (DATE( rio_ed__ISO_Week_Year__c, 1 ,1 ) - DATE(1900, 1, 7), 7)+1)
+1,7)-3) / 7 + 1)

Page Layouts
- RIOEducation Allocation Layout
ISO Week Year rio_ed__ISO_Week_Year__c Formula (Double)
YEAR(rio_ed__Start_Date_Non_TZ__c + (MOD( 8 - rio_ed__ISO_Week_Day__c, 7 ) - 3))
Page Layouts
- RIOEducation Allocation Layout
Is Plan Line Published rio_ed__Is_Plan_Line_Published__c Formula (Checkbox) This is to make the session available in calendars and session enrollment wizard. rio_ed__Role__r.rio_ed__Published__c Required
Is Resource Public rio_ed__Public__c Formula (Checkbox)
rio_ed__Resource__r.rio_ed__Public__c Required
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Allocation Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Meeting Type rio_ed__Meeting_Type__c Picklist (In person; Phone; Online Meeting)


Page Layouts
- RIOEducation Allocation Layout
Notes rio_ed__Notes__c Textarea (32768)


Page Layouts
- RIOEducation Allocation Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Allocation Layout
Plan rio_ed__Plan__c Formula (Text)
rio_ed__Role__r.rio_ed__Plan__c

Plan Group Id rio_ed__Plan_Group_Id__c Formula (Text)
rio_ed__Role__r.rio_ed__Plan_Group_Id__c

Plan Line rio_ed__Role__c Lookup (Rio_Ed__Role__C)


Page Layouts
- RIOEducation Allocation Layout
Plan Line Label rio_ed__Plan_Line_Label__c Formula (Text)
rio_ed__Role__r.rio_ed__Plan__r.rio_ed__Plan_Line_Label__c

Plan Line Type rio_ed__Role_Type__c Formula (Text)
CASESAFEID(rio_ed__Role__r.rio_ed__Resource_Type__c)
Page Layouts
- RIOEducation Allocation Layout
Plan Show on Planner rio_ed__Plan_Show_on_Planner__c Formula (Checkbox)
rio_ed__Role__r.rio_ed__Plan__r.rio_ed__Show_on_Planner__c Required
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Allocation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource rio_ed__Resource__c Lookup (Rio_Ed__Resource__C)


Page Layouts
- RIOEducation Allocation Layout
Resource Change Note rio_ed__Resource_Change_Note__c Text (255)



Resource Facility Id rio_ed__Resource_Facility_Id__c Formula (Text)
CASESAFEID( rio_ed__Resource__r.rio_ed__Facility__c )

Resource Label rio_ed__Resource_Label__c Formula (Text)
rio_ed__Role__r.rio_ed__Plan__r.rio_ed__Resource_Label__c

Resource Type rio_ed__Resource_Type__c Formula (Text)
CASESAFEID(rio_ed__Resource__r.rio_ed__Resource_Type__c)
Page Layouts
- RIOEducation Allocation Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session Time Id rio_ed__Session_Time_Id__c Text (18)


Page Layouts
- RIOEducation Allocation Layout
Start rio_ed__Start__c Datetime

Required Page Layouts
- RIOEducation Allocation Layout
Start Date (Non TZ) rio_ed__Start_Date_Non_TZ__c Date Timezone insensitive start date

Page Layouts
- RIOEducation Allocation Layout
Start Time (Non TZ) rio_ed__Start_Time_Non_TZ__c Time Timezone insensitive start time

Page Layouts
- RIOEducation Allocation Layout
System Modstamp SystemModstamp Datetime

Required
Updated Booking rio_ed__Updated_Booking__c Checkbox Denotes if this Booking has changed since it was created.
Required Page Layouts
- RIOEducation Allocation Layout
Delete

Booking Resource Validation

API name: rio_ed__Allocation_Resource_Validation__c 

Description: Booking Resource validation is the label. It is used internally by RIO education to manage double bookings etc.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Booking rio_ed__Allocation__c Lookup (Rio_Ed__Allocation__C) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout
Booking Resource Validation Name Name Text (80) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout
Last Modified Date LastModifiedDate Datetime Required
Record ID Id Id (18) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource Validation rio_ed__Resource_Validation__c Lookup (Rio_Ed__Resource_Validation__C) Required Page Layouts
- RIOEducation Allocation Resource Validation Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Break Time

API name: rio_ed__Break_Time__c

Description: This is to track the break time. Currently support up to 3 time break slots. Linked to a Session, and used to specify break times. This is used when calculating hours attended primarily. If a class runs from 10am - 4 PM with two breaks of 30 mins each, the total class time calculated is 5 hours. If a student leaves early, but after the break, the correct hours they have attended are recorded.

Note: Custom object. Not needed for most use cases.

Field Label API Name Type Help Text Formula Attributes Field Usage
Break Time Name Name Text (80)


Page Layouts
- RIOEducation Break Time Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Break Time Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Duration (Mins - Slot 1) rio_ed__Duration_Mins_Slot_1__c Formula (Double) Duration in minutes ( rio_ed__End_Time_Slot_1__c - rio_ed__Start_Time_Slot_1__c) / 60 / 1000

Duration (Mins - Slot 2) rio_ed__Duration_Mins_Slot_2__c Formula (Double) Duration in minutes (rio_ed__End_Time_Slot_2__c - rio_ed__Start_Time_Slot_2__c) / 60 / 1000

Duration (Mins - Slot 3) rio_ed__Duration_Mins_Slot_3__c Formula (Double) Duration in minutes (rio_ed__End_Time_Slot_3__c - rio_ed__Start_Time_Slot_3__c) / 60 / 1000

Duration (Slot 1) rio_ed__Duration_Slot_1__c Formula (Double)
( rio_ed__End_Time_Slot_1__c  - rio_ed__Start_Time_Slot_1__c) / 3600 / 1000
Page Layouts
- RIOEducation Break Time Layout
Duration (Slot 2) rio_ed__Duration_Slot_2__c Formula (Double)
(rio_ed__End_Time_Slot_2__c - rio_ed__Start_Time_Slot_2__c) / 3600 / 1000
Page Layouts
- RIOEducation Break Time Layout
Duration (Slot 3) rio_ed__Duration_Slot_3__c Formula (Double)
(rio_ed__End_Time_Slot_3__c - rio_ed__Start_Time_Slot_3__c) / 3600 / 1000
Page Layouts
- RIOEducation Break Time Layout
End Time (Slot 1) rio_ed__End_Time_Slot_1__c Time


Page Layouts
- RIOEducation Break Time Layout
End Time (Slot 2) rio_ed__End_Time_Slot_2__c Time


Page Layouts
- RIOEducation Break Time Layout
End Time (Slot 3) rio_ed__End_Time_Slot_3__c Time


Page Layouts
- RIOEducation Break Time Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Break Time Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Break Time Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Break Time Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Start Time (Slot 1) rio_ed__Start_Time_Slot_1__c Time


Page Layouts
- RIOEducation Break Time Layout
Start Time (Slot 2) rio_ed__Start_Time_Slot_2__c Time


Page Layouts
- RIOEducation Break Time Layout
Start Time (Slot 3) rio_ed__Start_Time_Slot_3__c Time


Page Layouts
- RIOEducation Break Time Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Cohort Enrollment

API name: rio_ed__Cohort_Enrollment__c 

Description: Allows different cohorts of students to enroll at different times.

Note: Custom object.

Field Label API Name Type Formula Attributes Field Usage
Class Standing rio_ed__Class_Standing__c Picklist (Freshman; Sophomore; Junior; Senior)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Class Year rio_ed__Class_Year__c Text (250)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Cohort Enrollment Name Name Text (80)
Required Page Layouts
- RIOEducation Cohort Enrollment Dates Layout

Apex Classes
- MicrobatchSelfRegController
Course Offering rio_ed__Course_Offering__c Lookup (Hed__Course_Offering__C)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Course Offering Close Date (Calculated) rio_ed__Course_Offering_Close_Date_Calculated__c Formula (Datetime) IF( NOT(ISBLANK( rio_ed__Enrollment_Close_Date_Time__c )),
rio_ed__Enrollment_Close_Date_Time__c,
IF (NOT(ISBLANK(rio_ed__Course_Offering__c)),
rio_ed__Course_Offering__r.rio_ed__Enrollment_Close_Date_Calculated__c,
rio_ed__Term__r.rio_ed__Enrollment_Close_Date_Time__c))

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Course Offering Open Date (Calculated) rio_ed__Course_Offering_Open_Date_Calculated__c Formula (Datetime) IF( NOT(ISBLANK( rio_ed__Enrollment_Open_Date_Time__c )),
  rio_ed__Enrollment_Open_Date_Time__c, 
  IF (NOT(ISBLANK(rio_ed__Course_Offering__c)),
    rio_ed__Course_Offering__r.rio_ed__Enrollment_Open_Date_Calculated__c,
    rio_ed__Term__r.rio_ed__Enrollment_Open_Date_Time__c))

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Course Offering Status rio_ed__Course_Offering_Status__c Formula (Text) IF( ISBLANK( TEXT( rio_ed__Status_Override__c ) ),
    IF( NOW() > rio_ed__Course_Offering_Close_Date_Calculated__c,
        'Enrollment Closed',
        IF( NOW() >= rio_ed__Course_Offering_Open_Date_Calculated__c,
            'Enrollment Opened',
            IF( NOT(ISNULL(rio_ed__Pre_enrollment_Open_Date_Calculated__c)) && NOW() >= rio_ed__Pre_enrollment_Open_Date_Calculated__c,
                'Pre-enrollment Opened',
                'Not Started'
            )
        )
    ),
    TEXT( rio_ed__Status_Override__c )
)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Enrollment Close Date/Time rio_ed__Enrollment_Close_Date_Time__c Datetime

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Enrollment Open Date/Time rio_ed__Enrollment_Open_Date_Time__c Datetime

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Last Modified Date LastModifiedDate Datetime
Required
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Pre-enrollment Open Date rio_ed__Pre_enrollment_Open_Date__c Datetime

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Pre-enrollment Open Date (Calculated) rio_ed__Pre_enrollment_Open_Date_Calculated__c Formula (Datetime) IF( NOT(ISBLANK( rio_ed__Pre_enrollment_Open_Date__c )),
rio_ed__Pre_enrollment_Open_Date__c,
IF (NOT(ISBLANK(rio_ed__Course_Offering__c)),
rio_ed__Course_Offering__r.rio_ed__Pre_enrollment_Open_Date_Calculated__c,
rio_ed__Term__r.rio_ed__Pre_enrollment_Open_Date__c ))

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Cohort Enrollment Dates Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Session Close Date/Time rio_ed__Session_Close_Date_Time__c Datetime

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Session Close Date/Time (Calculated) rio_ed__Session_Close_Date_Time_Calculated__c Formula (Datetime) IF( NOT(ISBLANK( rio_ed__Session_Close_Date_Time__c)),
rio_ed__Session_Close_Date_Time__c ,
IF (NOT(ISBLANK(rio_ed__Session__c)),
rio_ed__Session__r.rio_ed__Enrollment_Close_Date__c,
rio_ed__Term__r.rio_ed__Session_Close_Date_Time__c))

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Session Open Date/Time rio_ed__Session_Open_Date_Time__c Datetime

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Session Open Date/Time (Calculated) rio_ed__Session_Open_Date_Time_Calculated__c Formula (Datetime) IF( NOT(ISBLANK( rio_ed__Session_Open_Date_Time__c)),
rio_ed__Session_Open_Date_Time__c ,
IF (NOT(ISBLANK(rio_ed__Session__c)),
rio_ed__Session__r.rio_ed__Enrollment_Open_Date__c,
rio_ed__Term__r.rio_ed__Session_Open_Date_Time__c))

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Session Status rio_ed__Session_Status__c Formula (Text) IF( ISBLANK( TEXT(rio_ed__Status_Override__c) ),
    IF( NOW() > rio_ed__Session_Close_Date_Time_Calculated__c,
        'Enrollment Closed',
        IF( NOW() >= rio_ed__Session_Open_Date_Time_Calculated__c,
            'Enrollment Opened',
            IF( NOW() >= IF(ISNULL(rio_ed__Pre_enrollment_Open_Date__c), rio_ed__Session__r.rio_ed__Course_Offering__r.rio_ed__Pre_enrollment_Open_Date_Calculated__c , rio_ed__Pre_enrollment_Open_Date__c),
                'Pre-enrollment Opened',
                'Not Started'
            )
        )
    ),
    TEXT( rio_ed__Status_Override__c )
)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Status Override rio_ed__Status_Override__c Picklist (Draft; Not Started; Pre-enrollment Opened; Enrollment Opened; Enrollment Closed; Running (Enrollment Opened); Running; Completed; Cancelled)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
System Modstamp SystemModstamp Datetime
Required
Term rio_ed__Term__c Lookup (Hed__Term__C)

Page Layouts
- RIOEducation Cohort Enrollment Dates Layout
Delete

Contact

API name: Contact

Description: -

Note: Standard object

Field Label API Name Type Help Text Attributes Field Usage
Account ID AccountId Lookup (Account)

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Guest Community Layout
- RIOEducation Student Community Layout
Age Category rio_edusrep__Age_Category__c Picklist (Under 18; 18-19; 20-21; 22-24; 25-29; 30-34; 35-39; 40-49; 50-64; 65 and over) IPEDS age categories
Page Layouts
- RIOEducation Contact Layout
Alternate Email hed__AlternateEmail__c Email (80) An optional email address not captured in other email fields.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
Assistant's Name AssistantName Text (40)

Page Layouts
- Contact Layout
Asst. Phone AssistantPhone Phone (40)

Page Layouts
- Contact Layout
Birthdate Birthdate Date

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
Business Fax Fax Phone (40)

Page Layouts
- Contact Layout

Apex Classes
- MyProfilePageControllerTest
Business Phone Phone Phone (40)

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
CHESSN rio_ed__CHESSN__c Text (10) CHESSN: Commonwealth Higher Education Student Support Number. A code, allocated by the Department of Education & Training, which uniquely identifies the student within the Higher Education or VET Sector and remains constant from year to year.

Chosen Full Name hed__Chosen_Full_Name__c Text (255) The full name that this Contact prefers to use in place of their legal name.
Page Layouts
- HEDA Contact Layout
Citizenship hed__Citizenship__c Picklist The person's country of citizenship. If this student has dual citizenship, indicate the second country of citizenship in the Dual Citizenship field.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
Citizenship Status hed__Citizenship_Status__c Picklist (U.S. Citizen or U.S. National; U.S. Dual Citizen; U.S. Permanent Resident; U.S. Refugee or Asylee; Temporary Resident; Other (Non-U.S.)) The Contact's citizenship status.
Page Layouts
- HEDA Contact Layout
Community Username rio_ed__Community_Username__c Text (80) Used for logging into the portal/community
Page Layouts
- RIOEducation Contact Layout
Community Username (Prefix) rio_ed__Community_Username_Prefix__c Text (40) Please enter a username without any email domain, e.g, john.doe
Page Layouts
- RIOEducation Contact Layout
Contact Description Description Textarea (32000)

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Guest Community Layout
- RIOEducation Student Community Layout
Contact ID Id Id (18)
Required Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Guest Community Layout
- RIOEducation Student Community Layout

Email Templates
- RIO Education Program Application

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Contact JSON hed__Contact_JSON__c Textarea (131072)


Country of Origin hed__Country_of_Origin__c Picklist The country where this person was born.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Create Community User rio_ed__Create_Community_User__c Checkbox Tick this to create community user (For faculty only). Required Page Layouts
- RIOEducation Contact Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
Created Date CreatedDate Datetime
Required
Current Address hed__Current_Address__c Lookup (Hed__Address__C) Lookup to the current Address record for this Contact. The Contact's Mailing Address field is automatically populated with the address fields from the current Address record.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Data.com Key Jigsaw Text (20)


Date Deceased hed__Date_Deceased__c Date


Deceased hed__Deceased__c Checkbox Indicates this person is deceased. When selected, also enables Do Not Contact, Do Not Call, Email Opt Out, and Fax Opt Out. If the Contact is not the only member of the Household, the Contact name is removed from the Household name. Required Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Deleted IsDeleted Checkbox
Required
Department Department Text (80)

Page Layouts
- Contact Layout
Disability Status hed__Disability_Status__c Checkbox Indicates whether a person is disabled or requires support according to the classification system used by your institution. Required Page Layouts
- HEDA Contact Layout
Do Not Automatically Update hed__is_Address_Override__c Checkbox When selected, this Contact's address won't be synced with the Household Default or Seasonal Address. Use this to maintain a separate Mailing Address for this particular Contact. (Applies to Household Contacts only.) Required Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Do Not Contact hed__Do_Not_Contact__c Checkbox Indicates this person does not want your organization to call or email. Use this field to filter out Contacts in email and phone lists. Required Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Dual Citizenship hed__Dual_Citizenship__c Picklist For people who have dual citizenship, the second country of citizenship.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Email Email Email (80)

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout

Apex Classes
- CommunitiesSelfRegController
- MicrobatchSelfRegController
- SiteRegisterController
Email Bounced Date EmailBouncedDate Datetime


Email Bounced Reason EmailBouncedReason Text (255)


Ethnicity hed__Ethnicity__c Picklist (Hispanic or Latino; Not Hispanic or Latino) Indicates if this person identifies as Hispanic or Latino.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Exclude from Household Formal Greeting hed__Exclude_from_Household_Formal_Greeting__c Checkbox This field currently isn't tied to product functionality. Required
Exclude from Household Informal Greeting hed__Exclude_from_Household_Informal_Greeting__c Checkbox This field currently isn't tied to product functionality. Required
Exclude from Household Name hed__Exclude_from_Household_Name__c Checkbox When selected, this Contact is excluded from the Household Name. Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Contact Layout
Faculty Member? rio_ed__Faculty_Member__c Checkbox Check this box if this contact is a faculty member Required Page Layouts
- RIOEducation Contact Layout
FA Institution Student ID rio_edusrep__FA_Institution_Student_ID__c Text (255)


FA SMS Opt Out rio_edusrep__FA_SMS_Opt_Out__c Checkbox
Required
FERPA hed__FERPA__c Checkbox Indicates whether this person has opted out of disclosure of information per the Family Education Rights and Privacy Act. Required Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
Financial Aid Applicant hed__Financial_Aid_Applicant__c Checkbox Indicates whether this student has applied for financial aid. Required Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
First Name FirstName Text (40)


Email Templates
- RIO Education Program Application

Apex Classes
- CommunitiesSelfRegController
- LightningSelfRegisterController
- MicrobatchSelfRegController
First-time Student rio_edusrep__First_time_Student__c Checkbox IPEDS: A student who has no prior postsecondary experience attending any institution for the first time at the undergraduate level Required
Former First Name hed__Former_First_Name__c Text (80) The Contact's former first name.

Former Last Name hed__Former_Last_Name__c Text (80) The Contact's former last name.

Former Middle Name hed__Former_Middle_Name__c Text (80) The Contact's former middle name.

Full Name Name Text (121)
Required Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Guest Community Layout
- RIOEducation Student Community Layout

Apex Classes
- MicrobatchSelfRegController
Gender hed__Gender__c Picklist (Female; Male; Decline to State) Indicates the person's self-identified gender.
Page Layouts
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
HIPAA hed__HIPAA__c Checkbox Indicates whether this person's record is subject to Health Insurance Portability and Accountability Act standards. Required Page Layouts
- HEDA Contact Layout
HIPAA Detail hed__HIPAA_Detail__c Textarea (32768) Information about this person, such as the names of related Contacts authorized to communicate about the person.
Page Layouts
- HEDA Contact Layout
Home Phone HomePhone Phone (40)

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
Inactive rio_ed__Inactive__c Checkbox Indicate if a contact is no longer active Required
Income Level rio_edusrep__Income_Level__c Picklist ($0-$30,000; $30,001-$48,000; $48,001-$75,000; $75,001-$110,000; $110,001 and more) IPEDS: Student Financial Assistance (SFA), Part F
Page Layouts
- RIOEducation Contact Layout
International Student rio_ed__International_Student__c Checkbox
Required Page Layouts
- RIOEducation Contact Layout
Is Email Bounced IsEmailBounced Checkbox
Required
Is FA Portal Registered rio_edusrep__FA_Is_FA_Portal_Registered__c Checkbox
Required
Jigsaw Contact ID JigsawContactId Text (20)


Languages rio_edhouse__Languages__c Text (100)


Last Activity LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Name LastName Text (80)
Required
Email Templates
- RIO Education Program Application

Apex Classes
- CommunitiesSelfRegController
- LightningSelfRegisterController
- MicrobatchSelfRegController
Last Referenced Date LastReferencedDate Datetime


Last Stay-in-Touch Request Date LastCURequestDate Datetime

Page Layouts
- Contact Layout
Last Stay-in-Touch Save Date LastCUUpdateDate Datetime

Page Layouts
- Contact Layout
Last Viewed Date LastViewedDate Datetime


Lead Source LeadSource Picklist (Advertisement; Employee Referral; External Referral; Partner; Public Relations; Seminar - Internal; Seminar - Partner; Trade Show; Web; Word of mouth; Other)

Page Layouts
- Contact Layout
Living Arrangement rio_edusrep__Living_Arrangement__c Picklist (On-campus; Off-campus - with family; Off-campus - not with family; Unknown) Information required for IPEDS reporting

Mailing Address MailingAddress Address

Page Layouts
- Contact Layout
- HEDA Contact Layout
- RIOEducation Contact Layout
- RIOEducation Faculty Community Layout
- RIOEducation Student Community Layout
Mailing Address Inactive hed__Mailing_Address_Inactive__c Checkbox Indicates that the mailing address for this Contact is inactive Required Page Layouts
- HEDA Contact Layout
Delete

Contact Attendance

API name: rio_ed__Contact_Attendance__c 

Description: -

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Booking rio_ed__Booking__c Lookup (Rio_Ed__Allocation__C)


Page Layouts
- RIOEducation Contact Attendance Layout
Booking Display Name rio_ed__Booking_Display_Name__c Formula (Text)
rio_ed__Booking__r.rio_ed__Booking_Display_Name__c

Email Templates
- RIO Education Appointment new appointment
- RIO Education Appointment status updated
Booking End rio_ed__Booking_End__c Formula (Datetime)
rio_ed__Booking__r.rio_ed__End__c
Page Layouts
- RIOEducation Contact Attendance Layout

Email Templates
- RIO Education Appointment new appointment
- RIO Education Appointment status updated
Booking Start rio_ed__Booking_Start__c Formula (Datetime)
rio_ed__Booking__r.rio_ed__Start__c
Page Layouts
- RIOEducation Contact Attendance Layout

Email Templates
- RIO Education Appointment new appointment
- RIO Education Appointment status updated
Booking Status rio_ed__Booking_Status__c Formula (Text)
TEXT( rio_ed__Booking__r.rio_ed__Booking_Status__c )

Email Templates
- RIO Education Appointment status updated
Contact rio_ed__Contact__c Lookup (Contact)


Page Layouts
- RIOEducation Contact Attendance Layout
Contact Attendance Name Name Text (80)

Required Page Layouts
- RIOEducation Contact Attendance Layout

Apex Classes
- MicrobatchSelfRegController
Contact Email rio_ed__Contact_Email__c Formula (Text)
rio_ed__Contact__r.Email

Contact Name rio_ed__Contact_Name__c Formula (Text)
IF(AND( rio_ed__Contact__r.rio_ed__Faculty_Member__c, NOT(ISBLANK( TEXT(rio_ed__Contact__r.Salutation) ))), 
TEXT(rio_ed__Contact__r.Salutation) + " " + rio_ed__Contact__r.FirstName + " " + rio_ed__Contact__r.LastName, 
rio_ed__Contact__r.FirstName + " " + rio_ed__Contact__r.LastName)


Email Templates
- RIO Education Appointment new appointment
- RIO Education Appointment status updated
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Contact Attendance Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Contact Attendance Layout
Last Modified Date LastModifiedDate Datetime

Required
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Contact Attendance Layout
Primary Contact rio_ed__Primary_Contact__c Checkbox Primary Contacts can change the time or cancel the booking.
Required Page Layouts
- RIOEducation Contact Attendance Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Contact Attendance Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)



Status rio_ed__Status__c Picklist (Tentative; Confirmed; Rejected; Rejected & Cancelled)


Page Layouts
- RIOEducation Contact Attendance Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Contact Language

API name: hed__Contact_Language__c 

Description: Joins a Language and a Contact to store details about a Contact's language fluency. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Contact hed__Contact__c Lookup (Contact) The person who speaks this language. Required Page Layouts
- HEDA Contact Language Layout
Contact Language Name Name Text (80)
Required Page Layouts
- HEDA Contact Language Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)
Required Page Layouts
- HEDA Contact Language Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Fluency hed__Fluency__c Picklist (Fluent; Intermediate; Beginner) The fluency with which this person speaks this language.
Page Layouts
- HEDA Contact Language Layout
Language hed__Language__c Lookup (Hed__Language__C) A language this person speaks.
Page Layouts
- HEDA Contact Language Layout
Language Details hed__Language_Details__c Textarea (32768)


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- HEDA Contact Language Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Primary Language hed__Primary_Language__c Checkbox Indicates this is the language of choice for this person. Required Page Layouts
- HEDA Contact Language Layout
Record ID Id Id (18)
Required Page Layouts
- HEDA Contact Language Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

Course

API name: hed__Course__c 

Description: Academic Course offered by a Department or School, for example, English 101 or Ancient History.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Academic Level hed__Academic_Level__c Picklist (Pre-K/Preschool; Elementary; Middle School; High School; Undergraduate; Graduate; Doctoral; Post-Baccalaureate Certificate; Adult Education; Professional Education) The Academic Level of the Course. For example, the Course was offered in high school.


Background Colour rio_ed__Background_Colour__c Text (7) Background hex colour of events in the calendar view (e.g. #FFFFFF)

Page Layouts
- RIOEducation Course Layout
Course ID hed__Course_ID__c Text (255) The Course alphanumeric ID., for example, English 101.

Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout
Course Name Name Text (80)


Page Layouts
- HEDA Course Layout
- RIOEducation Community Course Layout
- RIOEducation Course Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout
Created Date CreatedDate Datetime

Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential.
Unique, External ID
Credit Hours hed__Credit_Hours__c Number (3, 3)


Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout
Credit Points rio_ed__Credit_Points__c Number (3, 3) Number of credit points awarded on completion of this course

Page Layouts
- RIOEducation Course Layout
Current Fee (Domestic) rio_ed__Current_Fee_Domestic__c Formula (Currency)
rio_ed__Fee__r.rio_ed__Current_Fee_Domestic__c /* * rio_ed__EFTSL__c*/
Page Layouts
- RIOEducation Course Layout
Current Fee (International) rio_ed__Current_Fee_International__c Formula (Currency)
rio_ed__Fee__r.rio_ed__Current_Fee_International__c /* * rio_ed__EFTSL__c*/
Page Layouts
- RIOEducation Course Layout
Default Course Delivery Method rio_ed__Default_Course_Delivery_Method__c Picklist (Classroom; Online - Instructor Lead; Online - Self Learning; Multiple)


Page Layouts
- RIOEducation Course Layout
Default Scheduled Duration rio_ed__Default_Scheduled_Hours__c Number (4, 2) Default duration required to complete this course.

Page Layouts
- RIOEducation Course Layout
Default Scheduled Duration Unit rio_ed__Default_Scheduled_Duration_Unit__c Picklist (Minute; Hour) Define the unit for default scheduled duration.

Page Layouts
- RIOEducation Course Layout
Deleted IsDeleted Checkbox

Required
Department hed__Account__c Lookup (Account)

Required Page Layouts
- HEDA Course Layout
- RIOEducation Community Course Layout
- RIOEducation Course Layout
Description hed__Description__c Textarea (255) This field has been replaced by the Extended Description field, which accomodates longer descriptions. Your admin can migrate text from the Description to the Extended Description field in EDA Settings | Courses.

Page Layouts
- RIOEducation Course Layout
Estimated EFTSL rio_ed__EFTSL__c Formula (Double) EFTSL: Equivalent Full-Time Student Load. This is an estimated value. Please refer to the Plan Requirement (Course) for the actual value. IF(
NOT(ISBLANK(hed__Account__r.rio_ed__EFTSL_Credit_Points__c)), 
rio_ed__Credit_Points__c / hed__Account__r.rio_ed__EFTSL_Credit_Points__c, 
IF(
NOT(ISBLANK(hed__Account__r.Parent.rio_ed__EFTSL_Credit_Points__c)), 
rio_ed__Credit_Points__c / hed__Account__r.Parent.rio_ed__EFTSL_Credit_Points__c, 
IF(
NOT(ISBLANK(hed__Account__r.Parent.Parent.rio_ed__EFTSL_Credit_Points__c)), 
rio_ed__Credit_Points__c / hed__Account__r.Parent.Parent.rio_ed__EFTSL_Credit_Points__c, 
null
)
)
)

Page Layouts
- RIOEducation Course Layout
Extended Description hed__Extended_Description__c Textarea (131072) Use this field to describe the Course, up to a maxium of 131,000 characters. This field replaces the Description field.

Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Course Layout
Fee rio_ed__Fee__c Lookup (Rio_Ed__Fee__C) Default fee to be used

Page Layouts
- RIOEducation Course Layout
Fee Due Days rio_ed__Fee_Due_Days__c Number (18, 0)


Page Layouts
- RIOEducation Course Layout
Fee Unit rio_ed__Fee_Unit__c Formula (Text)
TEXT(rio_ed__Fee__r.rio_ed__Fee_Unit__c)
Page Layouts
- RIOEducation Course Layout
Grade Setting Type rio_ed__Grade_Setting_Type__c Picklist (Educational Institution; University Department; Academic Program)


Page Layouts
- RIOEducation Course Layout
Grade Type rio_ed__Grade_Type__c Picklist (Value; Score) Will grades be populated with Grade Setting values (Value) or by manually entering a number (Score)?

Page Layouts
- RIOEducation Course Layout
Grading Academic Program rio_ed__Grading_Academic_Program__c Lookup (Account) Will use the related Grade Settings from this Academic Program if the Grade Setting Type is set to Academic Program

Page Layouts
- RIOEducation Course Layout
Grading Frequency rio_ed__Grading_Frequency__c Picklist (Term; Weekly)


Page Layouts
- RIOEducation Course Layout
Issuer hed__Issuer__c Lookup (Account) The issuing organization of the Course.


Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Level rio_ed__Level__c Picklist (100; 200; 300; 400) Level of a course.


Non Tuition Fee rio_ed__Non_Tuition_Fee__c Lookup (Rio_Ed__Fee__C)


Page Layouts
- RIOEducation Course Layout
Online Census Duration rio_ed__Online_Census_Duration__c Number (18, 0) Number of days after starting that Enrollment is finalised.

Page Layouts
- RIOEducation Course Layout
Online Course Duration rio_ed__Online_Course_Duration__c Number (18, 0) Default number of days for an online offering duration

Page Layouts
- RIOEducation Course Layout
Other Course Fee rio_ed__Other_Course_Fee__c Lookup (Rio_Ed__Fee__C)


Page Layouts
- RIOEducation Course Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Course Layout
- RIOEducation Course Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Requirement Description rio_ed__Requirement_Description__c Textarea (32768)



Requirement Logic rio_ed__Requirement_Logic__c Text (255)



RIO_P1 rio_ed__RIO_P1__c Text (255)



Subject hed__Subject__c Picklist The subject matter of the Course.


System Modstamp SystemModstamp Datetime

Required
Text Colour rio_ed__Text_Colour__c Text (7) Text hex colour of events in the calendar view (e.g. #000000)

Page Layouts
- RIOEducation Course Layout
Use Default Fee rio_ed__Use_Default_Fee__c Checkbox Default fee is the fee linked in the fee field (Parent). If this box is checked that fee will be used when a fee label (Child) is not present or found on a course offering
Required Page Layouts
- RIOEducation Course Layout
Delete

Course Connection

API name: hed__Course_Enrollment__c 

Description: Represents a connection to a Course Offering. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Affiliation hed__Affiliation__c Lookup (Hed__Affiliation__C) The Academic Program associated with this Course Connection. Represents a Contact-Account Affiliation.


Allow Pre-Enrollment rio_ed__Allow_Pre_Enrollment__c Checkbox Checkbox to allow enrollment without considering pre/corequisite required.
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Attempt Number rio_ed__Attempt_Number__c Number (3, 0) Auto populated field to show number of times student has attempted this course previously

Page Layouts
- RIOEducation Student Course Enrollment Layout
Auto Credit Transfer Notes rio_ed__Auto_Credit_Transfer_Notes__c Text (255) Credit transfer processing notes

Page Layouts
- RIOEducation Student Course Enrollment Layout
Automatically Enrolled rio_ed__Automatically_Enrolled__c Checkbox Denotes this Course was automatically enrolled.
Required
Campus rio_ed__Campus__c Formula (Text)
hed__Course_Offering__r.rio_ed__Campus_Name__c
Page Layouts
- RIOEducation Community Faculty Course Enrollment Layout
- RIOEducation Community Student Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
Census Date rio_ed__Census_Date__c Date


Page Layouts
- RIOEducation Student Course Enrollment Layout
Contact hed__Contact__c Lookup (Contact) The student or faculty member participating in this Course Offering.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Community Faculty Course Enrollment Layout
- RIOEducation Community Student Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Contact's Academic Program hed__Account__c Lookup (Account) The Academic Program that the student or faculty member is associated with.

Page Layouts
- RIOEducation Student Course Enrollment Layout
Course rio_ed__Course__c Formula (Text)
HYPERLINK('/' + hed__Course_Offering__r.hed__Course__c, hed__Course_Offering__r.hed__Course__r.Name, "_SELF")
Page Layouts
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Course Connection ID Name Text (80)

Required Page Layouts
- RIOEducation Student Course Enrollment Layout

Apex Classes
- MicrobatchSelfRegController
Course Fee Due Days rio_ed__Course_Fee_Due_Days__c Formula (Double)
hed__Course_Offering__r.hed__Course__r.rio_ed__Fee_Due_Days__c

Course ID rio_ed__Course_ID__c Formula (Text)
HYPERLINK('/' + hed__Course_Offering__r.hed__Course__c, hed__Course_Offering__r.hed__Course__r.hed__Course_ID__c, "_SELF")
Page Layouts
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Course Offering ID hed__Course_Offering__c Lookup (Hed__Course_Offering__C) The Course Offering the student or faculty member is involved with.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Community Faculty Course Enrollment Layout
- RIOEducation Community Student Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Course Study Group rio_ed__Course_Study_Group__c Picklist (Group A; Group B) Sorts students into Session Groups (if applicable)

Page Layouts
- RIOEducation Student Course Enrollment Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Created Date CreatedDate Datetime

Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential.
Unique, External ID
Credits Attempted hed__Credits_Attempted__c Number (3, 3) The number of credits the student is trying to earn through this Course Offering.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Credits Earned hed__Credits_Earned__c Number (3, 3) The number of credits the student earned by completing this Course Offering.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Credits Offered rio_ed__Credits_Offered__c Formula (Double) Suggested credits from plan requirement of which the course connection is originated from. rio_ed__Plan_Requirement_Course__r.hed__Credits__c
Page Layouts
- RIOEducation Student Course Enrollment Layout
Credit Transfer Received rio_ed__Credit_Transfer_Received__c Checkbox Indicates that a course connection has received a credit transfer via Auto Credit Transfer engine
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Deleted IsDeleted Checkbox

Required
Discount Amount rio_ed__Discount_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Display Grade hed__Display_Grade__c Text (40) The letter grade achieved for the Course Connection.


Display Term rio_ed__Display_Term__c Formula (Text)
IF(ISBLANK( rio_ed__Historical_Term__c ), hed__Course_Offering__r.hed__Term__r.rio_ed__Display_Name__c, rio_ed__Historical_Term__c )

Dual Qualification Reporting rio_ed__Dual_Qualification_Reporting__c Picklist (Primary; Secondary; Both) For a dual qualification, indicates which Program this Course is incuded in for reporting purposes (i.e. Primary, Secondary or Both)

Page Layouts
- RIOEducation Student Course Enrollment Layout
Due Date rio_ed__Due_Date__c Date Date course should be completed / expires. Used primarily for online self paced offerings

Page Layouts
- RIOEducation Student Course Enrollment Layout
EFTSL rio_ed__EFTSL__c Number (3, 3) Equivalent full-time student load earned when completing the course.

Page Layouts
- RIOEducation Student Course Enrollment Layout
End Date rio_ed__End_Date__c Date Date course is completed

Page Layouts
- RIOEducation Student Course Enrollment Layout
Enrollment Date rio_ed__Enrollment_Date__c Date The date the student enrolled into this course

Page Layouts
- RIOEducation Student Course Enrollment Layout
Enrollment Status rio_ed__Enrollment_Status__c Picklist (Enrollment Requested; Enrolled; Withdrawal Requested; Withdrawn; Withdrawn With Penalty; Completed; Waitlisted)


Page Layouts
- RIOEducation Student Course Enrollment Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Faculty Roles rio_ed__Faculty_Roles__c Multipicklist (Lecturer; Lab Assistant; Tutor; Assistant) (Faculty only) Denotes the roles this faculty member will perform


Fee Amount rio_ed__Fee_Amount__c Currency (16, 2) Calculated Student fee for this course

Page Layouts
- RIOEducation Student Course Enrollment Layout
Fee Discountable rio_ed__Fee_Discountable__c Checkbox

Required
FEE-HELP Amount rio_ed__Funding_Assistance_2__c Currency (16, 2)


Page Layouts
- RIOEducation Student Course Enrollment Layout
FEE-HELP Total Debt rio_ed__FEE_HELP_Total_Debt__c Formula (Currency) Total FEE-HELP amount inclusive of loan fee. BLANKVALUE(rio_ed__Funding_Assistance_2__c , 0) +  BLANKVALUE(rio_ed__Loan_Fee__c, 0)
Page Layouts
- RIOEducation Student Course Enrollment Layout
Fee Id rio_ed__Fee_Id__c Formula (Text)
CASESAFEID(hed__Course_Offering__r.rio_ed__Fee__c)

Fee Method rio_ed__Fee_Method__c Formula (Text) The type of fee method and pay upfront. IF(NOT(ISBLANK(rio_ed__PE_Pathway__c)), 
rio_ed__PE_Pathway__r.rio_ed__Fee_Method__c + " - " + TEXT(hed__Program_Enrollment__r.rio_ed__Pay_Upfront__c),
TEXT(hed__Program_Enrollment__r.rio_ed__Fee_Method__c) + " - " + TEXT(hed__Program_Enrollment__r.rio_ed__Pay_Upfront__c))

Page Layouts
- RIOEducation Student Course Enrollment Layout
Fee Schedule Term Id rio_ed__Fee_Schedule_Term_Id__c Formula (Text)
CASESAFEID( hed__Course_Offering__r.rio_ed__Fee_Schedule_Term__c )

Fee Type rio_ed__Fee_Type__c Picklist (Self Paid; Financial Assistance) How the student will pay for this course

Page Layouts
- RIOEducation Student Course Enrollment Layout
Fee Type Option rio_ed__Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP) How the student will pay for this course

Page Layouts
- RIOEducation Student Course Enrollment Layout
Funding Assistance rio_ed__Funding_Assistance__c Currency (16, 2)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Grade hed__Grade__c Number (4, 2) The numeric grade the student earned in this Course Offering.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Community Student Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Grade Points rio_ed__Grade_Points__c Number (3, 4) Calculated based on Grade Settings

Page Layouts
- RIOEducation Student Course Enrollment Layout
Grade Result rio_ed__Grade_Result__c Picklist (Pass; RPL; Credit Transfer; Fail) Calculated based on Grade Settings

Page Layouts
- RIOEducation Student Course Enrollment Layout
Grade Setting Type rio_ed__Grade_Setting_Type__c Picklist (Educational Institution; University Department; Academic Program) Determines the Grade Settings to be used for this Course Connection record.

Page Layouts
- RIOEducation Student Course Enrollment Layout
Grade Value rio_ed__Grade_Value__c Picklist (HD - High Distinction; D - Distinction; CR - Credit; PS - Pass; FL - Fail; WF - Withdrawn Fail; FA - Fail Absent) Calculated based on Grade Settings

Page Layouts
- RIOEducation Student Course Enrollment Layout
Historical Course ID rio_ed__Historical_Course_ID__c Text (255)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Historical Course Name rio_ed__Historical_Course_Name__c Text (255)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Historical Term rio_ed__Historical_Term__c Text (255)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Hours Attended rio_ed__Hours_Attended__c Formula (Double) Calculated based on attendance

Page Layouts
- RIOEducation Student Course Enrollment Layout
Ignore Credits Earned rio_ed__Ignore_Credits_Earned__c Checkbox Sets Credits Earned to 0
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Ignore for GPA calculation rio_ed__Ignore_for_GPA_calculation__c Checkbox Tells the completion engine to ignore this record for GPA calculation.
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Is International Student rio_ed__Is_International_Student__c Formula (Checkbox)
hed__Contact__r.rio_ed__International_Student__c Required
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Loan Fee rio_ed__Loan_Fee__c Currency (16, 2) Derived from Fee object

Page Layouts
- RIOEducation Student Course Enrollment Layout
Non Tuition Fee Id rio_ed__Non_Tuition_Fee_Id__c Formula (Text)
CASESAFEID( hed__Course_Offering__r.rio_ed__Non_Tuition_Fee__c )

Non Tuition Fee Type rio_ed__Non_Tuition_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Non Tuition Fee Type Option rio_ed__Non_Tuition_Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Student Course Enrollment Layout
(Obsolete) Payment Line rio_ed__Payment_Line__c Lookup (Rio_Ed__Payment_Line__C)



Other Course Fee Id rio_ed__Other_Course_Fee_Id__c Formula (Text)
CASESAFEID( hed__Course_Offering__r.rio_ed__Other_Course_Fee__c )

Outgoing Enrollment rio_ed__Outgoing_Enrollment__c Checkbox

Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Payment Status rio_ed__Payment_Status__c Picklist (Unpaid; Pending; Paid)



PE Group rio_ed__PE_Group__c Lookup (Rio_Ed__Pe_Group_Status__C)


Page Layouts
- RIOEducation Student Course Enrollment Layout
PE Pathway rio_ed__PE_Pathway__c Lookup (Rio_Ed__Pe_Pathway_Status__C)


Page Layouts
- RIOEducation Student Course Enrollment Layout
PE Pathway Term Fee Status rio_ed__PE_Pathway_Term_Fee_Status__c Formula (Text)
TEXT(rio_ed__PE_Pathway__r.rio_ed__Fixed_Term_Fee_Status__c)

Plan Requirement (Course) rio_ed__Plan_Requirement_Course__c Lookup (Hed__Plan_Requirement__C) The plan requirement of which the course connection is originated from.

Page Layouts
- RIOEducation Student Course Enrollment Layout
Primary hed__Primary__c Checkbox For faculty members, indicates they are the primary faculty (for example, lead instructor) for the Course Offering.
Required Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Program Enrollment ID hed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C) For students, their primary Program Enrollment. In Higher Ed, this typically represents a student's academic major.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Quality Points rio_ed__Quality_Points__c
Formula (Double)
hed__Credits_Earned__c *  rio_ed__Grade_Points__c


Record ID Id Id (18)

Required Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)


Page Layouts
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Release Grades rio_ed__Release_Grades__c Checkbox Used to release grades to students and trigger the completion engine
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Repeated Course Connection rio_ed__Repeated_Course_Connection__c Checkbox Identifies this as a repeated attempt
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
Requirement Logic rio_ed__Requirement_Logic__c Formula (Text) Logic to determine the requirement for enrolling to the course, e.g, A AND B rio_ed__Plan_Requirement_Course__r.rio_ed__Requirement_Logic__c
Page Layouts
- RIOEducation Student Course Enrollment Layout
Requirement Met rio_ed__Requirement_Met__c Checkbox This is checked when all course connection requirement(s) is completed.
Required Page Layouts
- RIOEducation Student Course Enrollment Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session Rules Matching Status rio_ed__Session_Rules_Matching_Status__c Picklist (Insufficient; Sufficient; Over) Indicate if the session enrollment is sufficient

Page Layouts
- RIOEducation Student Course Enrollment Layout
Session Rules Result rio_ed__Session_Rules_Result__c Text (255) Track number of sessions enrolled for each session type separated by semi-colon. For example: Lecture=1;Tutorial=1


Start Date rio_ed__Start_Date__c Date Date course is started

Page Layouts
- RIOEducation Student Course Enrollment Layout
Status hed__Status__c Picklist (Current; Former; In Progress; Completed; Enrolled; Failed; On Hold; Withdrew; Audit) Indicates whether this is a current or former Course Connection.

Page Layouts
- HEDA Course Enrollment Layout
- RIOEducation Community Faculty Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Student Fee Type rio_ed__Student_Fee_Type__c Formula (Text)
TEXT(hed__Contact__r.rio_ed__Student_Fee_Type__c )

Study Group rio_ed__Study_Group__c Formula (Text) Sorts students into Session Groups (if applicable) IF(ISBLANK(TEXT(rio_ed__Course_Study_Group__c)), TEXT(hed__Program_Enrollment__r.rio_ed__Study_Group__c), TEXT(rio_ed__Course_Study_Group__c))

System Modstamp SystemModstamp Datetime

Required
Target Course rio_ed__Target_Course__c Formula (Text) Salesforce Course Id reference from Course Offering. IF(ISBLANK( hed__Course_Offering__c ), CASESAFEID(rio_ed__Plan_Requirement_Course__r.hed__Course__c), CASESAFEID(  hed__Course_Offering__r.hed__Course__c ))

Target Course Name rio_ed__Target_Course_Name__c Formula (Text)
IF(ISBLANK( hed__Course_Offering__c ), rio_ed__Plan_Requirement_Course__r.hed__Course__r.Name, hed__Course_Offering__r.hed__Course__r.Name)

Term rio_ed__Term__c Formula (Text) Term this course is taken HYPERLINK('/' + hed__Course_Offering__r.hed__Term__c, hed__Course_Offering__r.hed__Term__r.Name, "_SELF")
Page Layouts
- RIOEducation Faculty Course Enrollment Layout
- RIOEducation Student Course Enrollment Layout
Term Id rio_ed__Term_Id__c Formula (Text)
CASESAFEID( hed__Course_Offering__r.hed__Term__c )

Term Start Date rio_ed__Term_Start_Date__c Formula (Date)
hed__Course_Offering__r.hed__Term__r.hed__Start_Date__c
Page Layouts
- RIOEducation Community Faculty Course Enrollment Layout
- RIOEducation Community Student Course Enrollment Layout
- RIOEducation Faculty Course Enrollment Layout
Transfer Credit rio_ed__Transfer_Credit__c Lookup (Rio_Ed__Transfer_Credit__C)


Page Layouts
- RIOEducation Student Course Enrollment Layout
Upfront Payment rio_ed__Upfront_Payment__c Currency (16, 2) Amount that student can optionally elect to pay upfront (For HELP loans etc)

Page Layouts
- RIOEducation Student Course Enrollment Layout
Verification Status hed__Verification_Status__c Picklist (Verified; Pending; Unverified; Revoked) Indicates the verification status of a credential.


Verification Status Date hed__Verification_Status_Date__c Date The most recent date Verification Status changed.


Waitlist Date rio_ed__Waitlist_Date__c Datetime Updates automatically whenever Enrollment Status is changed to "Enrollment Requested" or "Waitlisted"

Page Layouts
- RIOEducation Student Course Enrollment Layout
Withdrawn Date rio_ed__Withdrawn_Date__c Date


Page Layouts
- RIOEducation Student Course Enrollment Layout
Delete

Course Connection Requirement

API name: rio_ed__Course_Connection_Requirement__c 

Description: Similar to the Program Course Requirement‍ object but linked to a specific Course Connection‍ record, that is a specific student and a specific Course Offering.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Contact Id rio_ed__Contact_Id__c Formula (Text) Contact of course connection. CASESAFEID(rio_ed__Course_Connection__r.hed__Contact__c)

Course Connection rio_ed__Course_Connection__c Lookup (Hed__Course_Enrollment__C)

Required Page Layouts
- RIOEducation Course Connection Requirement Layout
Course Connection Requirement Name Name Text (80)


Page Layouts
- RIOEducation Course Connection Requirement Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Course Connection Requirement Layout
Created Date CreatedDate Datetime

Required
Credit Points rio_ed__Credit_Points__c Number (3, 3)


Page Layouts
- RIOEducation Course Connection Requirement Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Course Connection Requirement Layout
Last Modified Date LastModifiedDate Datetime

Required
Other rio_ed__Other__c Textarea (255)


Page Layouts
- RIOEducation Course Connection Requirement Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Course Connection Requirement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Related Course rio_ed__Related_Course__c Lookup (Hed__Course__C)


Page Layouts
- RIOEducation Course Connection Requirement Layout
Requirement ID rio_ed__Requirement_ID__c Text (10)


Page Layouts
- RIOEducation Course Connection Requirement Layout
Requirement Met rio_ed__Requirement_Met__c Checkbox

Required Page Layouts
- RIOEducation Course Connection Requirement Layout
Requirement Type rio_ed__Requirement_Type__c Picklist (Pre-Requisite; Pre-Requisite (Enrolled or Completed); Co-Requisite; Credit Points; Other)


Page Layouts
- RIOEducation Course Connection Requirement Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Delete

Course Offering

API name: hed__Course_Offering__c 

Description: Joins Courses and Terms to contain information related to a single occurrence of a Course. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Available Places rio_ed__Available_Places__c Formula (Double) Capacity - Booked Places IF(hed__Capacity__c = -1, -1, IF(hed__Capacity__c - rio_ed__Booked_Places__c < 0, 0, hed__Capacity__c - rio_ed__Booked_Places__c))
Page Layouts
- RIOEducation Course Offering Layout
Booked Places rio_ed__Booked_Places__c Number (18, 0) Calculated from enrollments

Page Layouts
- RIOEducation Course Offering Layout
Campus rio_ed__Campus__c Lookup (Account) Campus where this course is running

Page Layouts
- RIOEducation Course Offering Layout
Campus Name rio_ed__Campus_Name__c Formula (Text) Derived from Campus lookup rio_ed__Campus__r.Name
Page Layouts
- RIOEducation Community Course Offering Layout
Capacity hed__Capacity__c Number (18, 0) The maximum number of students for this Course Offering.

Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout
Census Date rio_ed__Census_Date__c Date Optional. The date of when students' enrollment are finalized.

Page Layouts
- RIOEducation Course Offering Layout
Census Date (Calculated) rio_ed__Census_Date_Calculated__c Formula (Date) Calculated census date. IF( ISNULL(rio_ed__Census_Date__c),
    IF(ISNULL( hed__Term__r.rio_ed__Census_Date__c), 
        null, 
        hed__Term__r.rio_ed__Census_Date__c
    ),
    rio_ed__Census_Date__c
)


Course hed__Course__c Lookup (Hed__Course__C)

Required Page Layouts
- HEDA Course Offering Layout
- RIOEducation Community Course Offering Layout
- RIOEducation Course Offering Layout
Course Delivery Method rio_ed__Course_Delivery_Method__c Picklist (Classroom; Online - Instructor Lead; Online - Self Learning) Method of delivery e.g (Online)

Page Layouts
- RIOEducation Course Offering Layout
Course Offering ID Name Text (80)


Page Layouts
- HEDA Course Offering Layout
- RIOEducation Community Course Offering Layout
- RIOEducation Course Offering Layout

Apex Classes
- MicrobatchSelfRegController
Course Offering Status rio_ed__Course_Offering_Status__c Formula (Text) Status based on date fields in course offering and term. IF( ISBLANK( TEXT( rio_ed__Course_Offering_Status_Override__c ) ),
    IF( TODAY() > rio_ed__End_Date_Calculated__c,
        'Completed',
        IF( TODAY() >= rio_ed__Start_Date_Calculated__c,
            IF( NOW() >= rio_ed__Enrollment_Open_Date_Calculated__c && (ISNULL(rio_ed__Enrollment_Close_Date_Calculated__c) || NOW() <= rio_ed__Enrollment_Close_Date_Calculated__c),
                'Running (Enrollment Opened)',
                'Running'
            ),
            IF( NOW() > rio_ed__Enrollment_Close_Date_Calculated__c,
                'Enrollment Closed',
                IF( NOW() >= rio_ed__Enrollment_Open_Date_Calculated__c,
                    'Enrollment Opened',
                    IF( NOT(ISNULL(rio_ed__Pre_enrollment_Open_Date_Calculated__c)) && NOW() >= rio_ed__Pre_enrollment_Open_Date_Calculated__c,
                        'Pre-enrollment Opened',
                        'Not Started'
                    )
                )
            )
        )
    ),
    TEXT( rio_ed__Course_Offering_Status_Override__c )
)

Page Layouts
- RIOEducation Course Offering Layout
Course Offering Status (Override) rio_ed__Course_Offering_Status_Override__c Picklist (Draft; Not Started; Pre-enrollment Opened; Enrollment Opened; Enrollment Closed; Running (Enrollment Opened); Running; Completed; Cancelled) This status field will be used to override the status defined in the “Course Offering Status” formula field.

Page Layouts
- RIOEducation Course Offering Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout
Created Date CreatedDate Datetime

Required
Default rio_ed__Default__c Checkbox Indicate the default course offering for a course and term.
Required Page Layouts
- RIOEducation Course Offering Layout
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (255)


Page Layouts
- RIOEducation Course Offering Layout
Enable Waitlist rio_ed__Enable_Waitlist__c Checkbox Enables waitlist features for this offering.
Required Page Layouts
- RIOEducation Course Offering Layout
End Date hed__End_Date__c Date The date of the last session for this Course Offering.

Page Layouts
- HEDA Course Offering Layout
- RIOEducation Community Course Offering Layout
- RIOEducation Course Offering Layout
End Date (Calculated) rio_ed__End_Date_Calculated__c Formula (Date) Calculated end date for status field. Only consider the dates in term if both start/end date in course offering are empty. IF( NOT(ISNULL(hed__End_Date__c)) || NOT(ISNULL (hed__Start_Date__c)),
    hed__End_Date__c,
    IF(ISNULL( hed__Term__r.hed__End_Date__c) && NOT(ISNULL(hed__Term__r.hed__Start_Date__c)), 
        null, 
        hed__Term__r.hed__End_Date__c
    )
)

Page Layouts
- RIOEducation Course Offering Layout
Enrollment Close Date rio_ed__Enrollment_Close_Date__c Datetime Enrollment close date for the course offering.

Page Layouts
- RIOEducation Course Offering Layout
Enrollment Close Date (Calculated) rio_ed__Enrollment_Close_Date_Calculated__c Formula (Datetime) Calculated enrollment close date for status field. Only consider the dates in term if both enrollment start/end date in course offering are empty. IF( NOT(ISNULL( rio_ed__Enrollment_Close_Date__c )) || NOT(ISNULL (rio_ed__Enrollment_Open_Date__c)),
    rio_ed__Enrollment_Close_Date__c ,
    IF( ISNULL( hed__Term__r.rio_ed__Enrollment_Close_Date_Time__c) && NOT(ISNULL( hed__Term__r.rio_ed__Enrollment_Open_Date_Time__c)),
        null,
        hed__Term__r.rio_ed__Enrollment_Close_Date_Time__c
    )
    
)

Page Layouts
- RIOEducation Course Offering Layout
Enrollment Open Date rio_ed__Enrollment_Open_Date__c Datetime Enrollment open date for the course offering.

Page Layouts
- RIOEducation Course Offering Layout
Enrollment Open Date (Calculated) rio_ed__Enrollment_Open_Date_Calculated__c Formula (Datetime) Calculated enrollment open date for status field. Only consider the dates in term if both enrollment start/end date in course offering are empty. IF( ISNULL( rio_ed__Enrollment_Open_Date__c ) && ISNULL(rio_ed__Enrollment_Close_Date__c) , hed__Term__r.rio_ed__Enrollment_Open_Date_Time__c , rio_ed__Enrollment_Open_Date__c )
Page Layouts
- RIOEducation Course Offering Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Facility hed__Facility__c Lookup (Hed__Facility__C) The Facility where this Course Offering will take place.


Fee rio_ed__Fee__c Lookup (Rio_Ed__Fee__C) Will be automatically set based on Fee Label and Course "use default fee" settings

Page Layouts
- RIOEducation Course Offering Layout
Fee Amount (Domestic) rio_ed__Fee_Amount_Domestic__c Currency (16, 2)


Page Layouts
- RIOEducation Course Offering Layout
Fee Amount (International) rio_ed__Fee_Amount_International__c Currency (16, 2)


Page Layouts
- RIOEducation Course Offering Layout
Fee Label rio_ed__Fee_Label__c Picklist (Online) Used to identify which child fee of the parent fee defined in course should be used. This will replaced the default fee from course.

Page Layouts
- RIOEducation Course Offering Layout
Fee Schedule Term rio_ed__Fee_Schedule_Term__c Lookup (Rio_Ed__Fee_Schedule_Term__C)



Fee Unit rio_ed__Fee_Unit__c Formula (Text)
TEXT(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee_Schedule_Fee_Unit__c)
Page Layouts
- RIOEducation Course Offering Layout
Grading Period Type rio_ed__Grading_Period_Type__c Picklist (Mid-Term Grade; Final Grade; Grading Period) The default grading period type for the term grade. This could be changed from time to time throughout the term as required. This will override the one set in term.

Page Layouts
- RIOEducation Course Offering Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Manual Fee Selection rio_ed__Manual_Fee_Selection__c Checkbox Check this to override the fee lookups. This will ignore the "Use default fee" in course and fee label.
Required Page Layouts
- RIOEducation Course Offering Layout
Non Tuition Fee rio_ed__Non_Tuition_Fee__c Lookup (Rio_Ed__Fee__C) Will be automatically set based on Fee Label and Course "use default fee" settings

Page Layouts
- RIOEducation Course Offering Layout
Other Course Fee rio_ed__Other_Course_Fee__c Lookup (Rio_Ed__Fee__C) Will be automatically set based on Fee Label and Course "use default fee" settings

Page Layouts
- RIOEducation Course Offering Layout
Plan rio_ed__Plan__c Lookup (Rio_Ed__Plan__C)


Page Layouts
- RIOEducation Course Offering Layout
Pre-enrollment Open Date rio_ed__Pre_enrollment_Open_Date__c Datetime Define the pre-enrollment open date so that students/faculties could pre-book a seat in the course offering.

Page Layouts
- RIOEducation Course Offering Layout
Pre-enrollment Open Date (Calculated) rio_ed__Pre_enrollment_Open_Date_Calculated__c Formula (Datetime) Calculated pre-enrollment open date for status field. Only consider the date in term if the pre-enrollment open date in course offering is empty. IF( ISNULL(  rio_ed__Pre_enrollment_Open_Date__c ) , hed__Term__r.rio_ed__Pre_enrollment_Open_Date__c , rio_ed__Pre_enrollment_Open_Date__c )
Page Layouts
- RIOEducation Course Offering Layout
Primary Faculty hed__Faculty__c Lookup (Contact) Lookup to the lead instructor for this Course Offering.

Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Release Grades rio_ed__Release_Grades__c Checkbox

Required Page Layouts
- RIOEducation Course Offering Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Scheduled Duration rio_ed__Scheduled_Hours__c Number (4, 2) Duration required to complete this course.

Page Layouts
- RIOEducation Course Offering Layout
Scheduled Duration Unit rio_ed__Scheduled_Duration_Unit__c Picklist (Minute; Hour) Define the unit for scheduled duration.

Page Layouts
- RIOEducation Course Offering Layout
Section ID hed__Section_ID__c Text (255) The Section ID for this Course Offering. Section ID is typically used when a Course offers multiple sections during a single Term.

Page Layouts
- HEDA Course Offering Layout
- RIOEducation Course Offering Layout
Self Enrollment Disabled rio_ed__Self_Enrollment_Disabled__c Checkbox (Reserve for future release) Tick this to hide a course offering in enrollment wizard.
Required
Session Instructions rio_ed__Session_Instructions__c Textarea (255) Used to describe what sessions students should pick for this course.

Page Layouts
- RIOEducation Course Offering Layout
Session Rules rio_ed__Session_Rules__c Text (255) Logic to track number of sessions required for each session type separated by semi-colon. For example: Lecture=1;Tutorial=1

Page Layouts
- RIOEducation Course Offering Layout
Start Date hed__Start_Date__c Date The date of the first session for this Course Offering.

Page Layouts
- HEDA Course Offering Layout
- RIOEducation Community Course Offering Layout
- RIOEducation Course Offering Layout
Start Date (Calculated) rio_ed__Start_Date_Calculated__c Formula (Date) Calculated start date for status field. Only consider the dates in term if both start and end date in course offering is empty. IF(ISNULL( hed__Start_Date__c) && ISNULL(hed__End_Date__c) ,  hed__Term__r.hed__Start_Date__c , hed__Start_Date__c )

System Modstamp SystemModstamp Datetime

Required
Term hed__Term__c Lookup (Hed__Term__C)

Required Page Layouts
- HEDA Course Offering Layout
- RIOEducation Community Course Offering Layout
- RIOEducation Course Offering Layout
Time Block hed__Time_Block__c Lookup (Hed__Time_Block__C)


Page Layouts
- HEDA Course Offering Layout
Use Cohort Enrollment rio_ed__Use_Cohort_Enrollment__c Checkbox

Required Page Layouts
- RIOEducation Course Offering Layout
Waitlisted Places rio_ed__Waitlist_Places__c Number (18, 0) Number of currently waitlisted students.

Page Layouts
- RIOEducation Course Offering Layout
Delete

Course Offering Schedule

API name: hed__Course_Offering_Schedule__c 

Description: Joins Course Offering to Time Block and provides a way to specify the days and location for a Course. 

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Attributes Field Usage
Course Offering hed__Course_Offering__c Lookup (Hed__Course_Offering__C) The Course Offering this schedule is for.
Page Layouts
- EDA Course Offering Schedule Layout
Course Offering Schedule Name Name Text (80)
Required Page Layouts
- EDA Course Offering Schedule Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Course Offering Schedule Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Time hed__End_Time__c Time The time of day the Course Offering ends. If you've entered a Time Block for this Course Offering, you can leave this field blank.
Page Layouts
- EDA Course Offering Schedule Layout
Facility hed__Facility__c Lookup (Hed__Facility__C) The location of the scheduled Course Offering.
Page Layouts
- EDA Course Offering Schedule Layout
Friday hed__Friday__c Checkbox Select to indicate this Course Offering is on Fridays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Course Offering Schedule Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Monday hed__Monday__c Checkbox Select to indicate this Course Offering is on Mondays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- EDA Course Offering Schedule Layout
Record ID Id Id (18)
Required Page Layouts
- EDA Course Offering Schedule Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Saturday hed__Saturday__c Checkbox Select to indicate this Course Offering is on Saturdays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Start Time hed__Start_Time__c Time The time of day the Course Offering starts. If you've entered a Time Block for this Course Offering, you can leave this field blank.
Page Layouts
- EDA Course Offering Schedule Layout
Sunday hed__Sunday__c Checkbox Select to indicate this Course Offering is on Sundays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
System Modstamp SystemModstamp Datetime
Required
Thursday hed__Thursday__c Checkbox Select to indicate this Course Offering is on Thursdays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Time Block hed__Time_Block__c Lookup (Hed__Time_Block__C) The Time Block in which this Course Offering is being held.
Page Layouts
- EDA Course Offering Schedule Layout
Tuesday hed__Tuesday__c Checkbox Select to indicate this Course Offering is on Tuesdays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Wednesday hed__Wednesday__c Checkbox Select to indicate this Course Offering is on Wednesdays. You can select multiple days. Required Page Layouts
- EDA Course Offering Schedule Layout
Delete

Course Requirement

API name: rio_ed__Course_Requirement__c 

Description: Template to speed up Program Course Requirement setup.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C) Course to be completed as part of this requirement
Page Layouts
- RIOEducation Course Requirement Layout
Course Requirement Name Name Text (80)

Page Layouts
- RIOEducation Course Requirement Layout

Apex Classes
- MicrobatchSelfRegController
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Course Requirement Layout
Created Date CreatedDate Datetime
Required
Credit Points rio_ed__Credit_Points__c Number (3, 3)

Page Layouts
- RIOEducation Course Requirement Layout
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Course Requirement Layout
Last Modified Date LastModifiedDate Datetime
Required
Other rio_ed__Other__c Textarea (255)

Page Layouts
- RIOEducation Course Requirement Layout
Owner ID OwnerId Lookup (Group, User)
Required
Parent Course rio_ed__Parent_Course__c Lookup (Hed__Course__C)

Page Layouts
- RIOEducation Course Requirement Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Course Requirement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Requirement ID rio_ed__Requirement_ID__c Text (10) Identifier used in the BOOLEAN logic in Plan Requirement Logic field
Page Layouts
- RIOEducation Course Requirement Layout
Requirement Type rio_ed__Requirement_Type__c Picklist (Pre-Requisite; Pre-Requisite (Enrolled or Completed); Co-Requisite; Credit Points; Other)

Page Layouts
- RIOEducation Course Requirement Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

Credential

API name: hed__Credential__c 

Description: Represents an industry or organizational achievement such as a badge, certification, or license. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Abbreviation hed__Abbreviation__c Text (40) The abbreviation of the Credential.
Page Layouts
- Credential Layout
- EDA Credential Layout
Academic Level hed__Academic_Level__c Picklist (Pre-K/Preschool; Elementary; Middle School; High School; Undergraduate; Graduate; Doctoral; Post-Baccalaureate Certificate; Adult Education; Professional Education) The Academic Level of the Credential. For example, the Academic Certification was obtained as part of Professional Education.
Page Layouts
- Credential Layout
- EDA Credential Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- Credential Layout
- EDA Credential Layout
Created Date CreatedDate Datetime
Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential. Unique, External ID Page Layouts
- Credential Layout
- EDA Credential Layout
Credential Name Name Text (80)

Page Layouts
- Credential Layout
- EDA Credential Layout

Apex Classes
- MicrobatchSelfRegController
Deleted IsDeleted Checkbox
Required
Description hed__Description__c Textarea (131072)

Page Layouts
- Credential Layout
- EDA Credential Layout
Earning Criteria hed__Earning_Criteria__c Textarea (131072) A description of what's required to earn the Credential.
Page Layouts
- Credential Layout
- EDA Credential Layout
Extended Name hed__Extended_Name__c Text (255) The full name of the Credential.
Page Layouts
- Credential Layout
- EDA Credential Layout
Field of Study hed__Field_Of_Study__c Picklist The field of study for the Credential.
Page Layouts
- Credential Layout
- EDA Credential Layout
Issuer hed__Issuer__c Lookup (Account) The issuing organization of the Credential.
Page Layouts
- Credential Layout
- EDA Credential Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- Credential Layout
- EDA Credential Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- Credential Layout
- EDA Credential Layout
Record ID Id Id (18)
Required Page Layouts
- Credential Layout
- EDA Credential Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- EDA Credential Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Custom Grade Criteria

API name: rio_ed__Custom_Grade_Criteria__c 

Description: -

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Course Offering rio_ed__Course_Offering__c Lookup (Hed__Course_Offering__C)


Page Layouts
- RIOEducation Custom Grade Criteria Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Custom Grade Criteria Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External ID rio_ed__External_ID__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Custom Grade Criteria Layout
Grade Criteria Name Name Text (80)


Page Layouts
- RIOEducation Custom Grade Criteria Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Custom Grade Criteria Layout
Last Modified Date LastModifiedDate Datetime

Required
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Custom Grade Criteria Layout
Parent Grade Criteria rio_ed__Parent_Grade_Criteria__c Lookup (Rio_Ed__Custom_Grade_Criteria__C)


Page Layouts
- RIOEducation Custom Grade Criteria Layout
Parent Record Id rio_ed__Parent_Record_Id__c Formula (Text) Related parent record id IF(ISBLANK( rio_ed__Course_Offering__c ), CASESAFEID(rio_ed__Session__c) , CASESAFEID(rio_ed__Course_Offering__c))
Page Layouts
- RIOEducation Custom Grade Criteria Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Custom Grade Criteria Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)



Sequence rio_ed__Sequence__c Number (2, 0)


Page Layouts
- RIOEducation Custom Grade Criteria Layout
Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)


Page Layouts
- RIOEducation Custom Grade Criteria Layout
System Modstamp SystemModstamp Datetime

Required
Weight (%) rio_ed__Weight__c Percent (16, 2)


Page Layouts
- RIOEducation Custom Grade Criteria Layout
Delete

Data Reminder Solution

API name: rio_ed__Data_Reminder_Solution__c 

Description: Data Reminder is a neat pop up that in the student community to "remind" students that there is information that they need to fill in. There is a wizard to configure it, and this is the object that the configuration data is stored in.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Active rio_ed__Active__c Checkbox Tick to enable the data reminder solution. Required Page Layouts
- RIOEducation Data Reminder Solution Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Data Reminder Solution Layout
Created Date CreatedDate Datetime
Required
Data Reminder Solution Name Name Text (80)

Page Layouts
- RIOEducation Data Reminder Solution Layout

Apex Classes
- MicrobatchSelfRegController
Deleted IsDeleted Checkbox
Required
Description rio_ed__Description__c Text (255) The purpose of the data reminder solution.
Page Layouts
- RIOEducation Data Reminder Solution Layout
Developer Name rio_ed__Developer_Name__c Text (255) Unique name for the solution record Unique, External ID Page Layouts
- RIOEducation Data Reminder Solution Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Data Reminder Solution Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Data Reminder Solution Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)


Solution Metadata rio_ed__Solution_Metadata__c Textarea (130000)

Page Layouts
- RIOEducation Data Reminder Solution Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Disbursement

API name: rio_edusrep__FA_Disbursement__c 

Description: -

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Award Amount rio_edusrep__FA_Award_Amount__c Currency (16, 2)
Page Layouts
- Disbursement Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- Disbursement Layout
Created Date rio_edusrep__FA_Created_Date__c Datetime
Page Layouts
- Disbursement Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Disbursement Date rio_edusrep__FA_Disbursement_Date__c Date
Page Layouts
- Disbursement Layout
Disbursement No Name Text (80) Required Page Layouts
- Disbursement Layout

Apex Classes
- MicrobatchSelfRegController
Disbursement Status rio_edusrep__FA_Disbursement_Status__c Picklist (Projected; Pending; Disbursed)
Page Layouts
- Disbursement Layout
FA Institution Student Disbursement Id rio_edusrep__FA_Institution_Student_Disbursement_Id__c Text (255) Unique, External ID, Case Sensitive Page Layouts
- Disbursement Layout
Funding Allocation rio_edusrep__FA_Funding_Allocation__c Lookup (Rio_Ed__Funding_Allocation__C)
Page Layouts
- Disbursement Layout
Gross Amount rio_edusrep__FA_Gross_Amount__c Currency (16, 2)
Page Layouts
- Disbursement Layout
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- Disbursement Layout
Last Modified Date LastModifiedDate Datetime Required
Loan Fee Amount rio_edusrep__FA_Loan_Fee_Amount__c Currency (16, 2)
Page Layouts
- Disbursement Layout
Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- Disbursement Layout
Payment Period Start Date rio_edusrep__FA_Payment_Period_Start_Date__c Date
Page Layouts
- Disbursement Layout
Rebate Amount rio_edusrep__FA_Rebate_Amount__c Currency (16, 2)
Page Layouts
- Disbursement Layout
Record ID Id Id (18) Required Page Layouts
- Disbursement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
System Modstamp SystemModstamp Datetime Required
Updated Date rio_edusrep__FA_Updated_Date__c Datetime
Page Layouts
- Disbursement Layout
Delete

Discipline Requirement

API name: rio_ed__Discipline_Requirement__c 

Description: Used to define the requirements (link to Courses) for a Program Discipline‍ such as a Major in a Program. For example a course Bus 101 may be mandatory or and elective for a particular major. Record types of Group or Course. Group record type is used much the same way as the Plan Line group record type to define the "credits" required to complete a group.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C) For template program discipline only.

Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
Created Date CreatedDate Datetime
Required
Credits rio_ed__Credits__c Number (3, 3)

Page Layouts
- RIOEducation Discipline Requirement (Group) Layout
Deleted IsDeleted Checkbox
Required
Discipline Requirement Name Name Text (80)

Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout

Apex Classes
- MicrobatchSelfRegController
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
Last Modified Date LastModifiedDate Datetime
Required
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
Parent rio_ed__Parent__c Lookup (Rio_Ed__Discipline_Requirement__C) Parent Discipline Requirement Group
Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
Plan Requirement rio_ed__Plan_Requirement__c Lookup (Hed__Plan_Requirement__C) Link to the course
Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
Program Discipline rio_ed__Program_Discipline__c Lookup (Rio_Ed__Program_Discipline__C)

Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
Requirement rio_ed__Requirement__c Picklist (Mandatory; Optional)

Page Layouts
- RIOEducation Discipline Requirement (Course) Layout
- RIOEducation Discipline Requirement (Group) Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


Sequence rio_ed__Sequence__c Number (18, 0)

Page Layouts
- RIOEducation Discipline Requirement (Group) Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Education History

API name: hed__Education_History__c 

Description: Stores information about a Contact's education history and related data.

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Attributes Field Usage
Academic Certification hed__Academic_Certification__c Lookup (Hed__Academic_Certification__C) The Academic Certification that this Education History applies to, such as a Degree.
Page Layouts
- EDA Education History Layout
Class Percentile hed__Class_Percentile__c Percent (3, 0) The student's percentile ranking for their class. For example, a student that ranks in the top 10% has a 90% value.
Page Layouts
- EDA Education History Layout
Class Rank hed__Class_Rank__c Number (4, 0) The student's academic rank in relation to their graduating class. For example, a student that ranks 5th in the class of 200, has a value of 5.
Page Layouts
- EDA Education History Layout
Class Rank Scale hed__Class_Rank_Scale__c Picklist (Exact; Decile; Quintile; Quartile; None) Tracks how the Class Percentile was determined. For example, using exact decile, quintile, or quartile.
Page Layouts
- EDA Education History Layout
Class Rank Type hed__Class_Rank_Type__c Picklist (Unweighted; Weighted) Tracks how the Class Rank was determined. For example, using a weighted or unweighted scale.
Page Layouts
- EDA Education History Layout
Class Size hed__Class_Size__c Number (6, 0) The number of students that were in the Contact's class.
Page Layouts
- EDA Education History Layout
Contact hed__Contact__c Lookup (Contact) The Contact related to this historical data.
Page Layouts
- EDA Education History Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Education History Layout
Created Date CreatedDate Datetime
Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential. Unique, External ID Page Layouts
- EDA Education History Layout
Credits Earned hed__Credits_Earned__c Number (6, 3) The number of credits earned.
Page Layouts
- EDA Education History Layout
Degree Earned hed__Degree_Earned__c Picklist (GED; High School Diploma; AA; AS; BA; BS; MA; MBA; MS; JD; MD; PhD; Other) If applicable, the level of the degree the Contact earned at this Educational Institution.
Page Layouts
- EDA Education History Layout
Deleted IsDeleted Checkbox
Required
Details hed__Details__c Textarea (131072) Additional details about this student's educational history.
Page Layouts
- EDA Education History Layout
Educational Institution Account hed__Account__c Lookup (Account)

Page Layouts
- EDA Education History Layout
Educational Institution Name hed__Educational_Institution_Name__c Text (255)


Education History JSON hed__Education_History_JSON__c Textarea (131072)


Education History Name Name Text (80)
Required Page Layouts
- EDA Education History Layout

Apex Classes
- MicrobatchSelfRegController
End Date hed__End_Date__c Date The date the Contact left this Educational Institution.
Page Layouts
- EDA Education History Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
GPA hed__GPA__c Number (3, 4) The Contact's final grade point average.
Page Layouts
- EDA Education History Layout
GPA Scale Reporting hed__GPA_Scale_Reporting__c Picklist (4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 100) The highest possible grade point average at this Educational Institution.
Page Layouts
- EDA Education History Layout
GPA Scale Type hed__GPA_Scale_Type__c Picklist (Unweighted; Weighted) Tracks how the GPA was determined. For example, using a weighted or unweighted scale.
Page Layouts
- EDA Education History Layout
Graduation Date hed__Graduation_Date__c Date If applicable, the date the Contact graduated from this Educational Institution.
Page Layouts
- EDA Education History Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Education History Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- EDA Education History Layout
Record ID Id Id (18)
Required Page Layouts
- EDA Education History Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)


Start Date hed__Start_Date__c Date The date the Contact started at this Educational Institution.
Page Layouts
- EDA Education History Layout
Status hed__Status__c Picklist (Completed; Enrolled; Failed; Leave of Absence; On Hold; Withdrew)

Page Layouts
- EDA Education History Layout
System Modstamp SystemModstamp Datetime
Required
Verification Status hed__Verification_Status__c Picklist (Verified; Pending; Unverified; Revoked) Indicates the verification status of a credential.
Page Layouts
- EDA Education History Layout
Verification Status Date hed__Verification_Status_Date__c Date The most recent date Verification Status changed.
Page Layouts
- EDA Education History Layout
Delete

Educational Qualification

API name: rio_ed__Educational_Qualification__c 

Description: A child to the rio_ed__Program_Application__c which enable the student to outline their previous and/or existing education as a proof that he/she is qualified for the Program applied. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Additional Details rio_ed__Additional_Details__c Textarea (255) Please include any additional details relating to this educational qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Application rio_ed__Application__c Lookup (Hed__Application__C)

Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Campus Name rio_ed__Campus_Name__c Text (50) Name of the campus related to this educational qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Completion Date rio_ed__Completion_Date__c Text (20) The completion date (actual or expected) for this educational qualification (MM/YYYY).
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Completion Status rio_ed__Completion_Status__c Picklist (Application; In Progress; Deferred; Cancelled; Completed; Awarded) The current status of the educational qualification related to this record.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Contact rio_ed__Contact__c Lookup (Contact) The Contact having the Educational Qualification shown in this record. Required Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Educational Qualification Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Educational Qualification Layout
Last Modified Date LastModifiedDate Datetime
Required
Program Application rio_ed__Program_Application__c Lookup (Rio_Ed__Program_Application__C) Optionally select a Program Application to link this Educational Qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Qualification Name Name Text (80)

Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Educational Qualification Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Result / Grade rio_ed__GPA__c Text (50) The result obtained for this educational qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


School / Institution rio_ed__Academic_Institution__c Text (80) Formal name of the academic institution (e.g. school, university, etc) related to this educational qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Start Date rio_ed__Start_Date__c Text (20) The date study commenced for this educational qualification (MM/YYYY)
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
Study Mode rio_ed__Study_Mode__c Picklist (On Campus; External; Online) The primary mode of study related to this educational qualification.
Page Layouts
- RIOEducation Community Educational Qualification Layout
- RIOEducation Educational Qualification Layout
System Modstamp SystemModstamp Datetime
Required
Verification Comments rio_ed__Verification_Comments__c Textarea (255) e.g. "Contacted university to verify with their records (see attached)."
Page Layouts
- RIOEducation Educational Qualification Layout
Verification Status rio_ed__Verification_Status__c Picklist (None; Pending; Verified)

Page Layouts
- RIOEducation Educational Qualification Layout
Verified By rio_ed__Verified_By__c Lookup (User) The User who has verified this educational qualification.
Page Layouts
- RIOEducation Educational Qualification Layout
Delete

Error

API name: hed__Error__c 

Description: Contains errors generated from the EDA package during normal operations.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Context Type hed__Context_Type__c Textarea (255) Context that generated the error, if known.

Created By ID CreatedById Lookup (User)
Required Page Layouts
- HEDA Error Layout
Created Date CreatedDate Datetime
Required
Datetime hed__Datetime__c Datetime Date & time the error occurred.
Page Layouts
- HEDA Error Layout
Deleted IsDeleted Checkbox
Required
Email Sent hed__Email_Sent__c Checkbox Indicates whether an email notification has been sent regarding this error. Required Page Layouts
- HEDA Error Layout
Error Number Name Text (80)
Required Page Layouts
- HEDA Error Layout

Apex Classes
- MicrobatchSelfRegController
Error Type hed__Error_Type__c Textarea (255) Type of error that occurred.
Page Layouts
- HEDA Error Layout
Full Message hed__Full_Message__c Textarea (32768) Full text of the error message.
Page Layouts
- HEDA Error Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- HEDA Error Layout
Last Modified Date LastModifiedDate Datetime
Required
Object Type hed__Object_Type__c Textarea (255) The object on which the error occurred, if known.
Page Layouts
- HEDA Error Layout
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- HEDA Error Layout
Posted in Chatter hed__Posted_in_Chatter__c Checkbox Indicates whether the error has been posted in Chatter. Required Page Layouts
- HEDA Error Layout
Record Id rio_ed__Record_Id__c Text (18)


Record ID Id Id (18)
Required Page Layouts
- HEDA Error Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record URL hed__Record_URL__c Url (255) A link to the record which caused the error, if available.
Page Layouts
- HEDA Error Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


Stack Trace hed__Stack_Trace__c Textarea (32768) Stack trace for the thrown error, if available at runtime.
Page Layouts
- HEDA Error Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Facility

API name: hed__Facility__c 

Description: A school property asset. For example, a classroom, lecture hall, or laboratory. 

Note: Custom note.

Field Label API Name Type Help Text Attributes Field Usage
Account hed__Account__c Lookup (Account) The organization responsible for this Facility, for example, a University Department.
Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Active rio_ed__Active__c Checkbox Determine if a facility is available to be utilized. Required Page Layouts
- RIOEducation Facility Layout
Address Label rio_ed__Address_Label__c Text (255)

Page Layouts
- RIOEducation Facility Layout
Capacity hed__Capacity__c Number (18, 0) The maximum number of occupants the Facility can hold.
Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Description hed__Description__c Text (255) A description of this Facility.
Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Extended Description rio_ed__Extended_Description__c Textarea (131072)

Page Layouts
- RIOEducation Facility Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Facility Name Name Text (80)

Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout

Apex Classes
- MicrobatchSelfRegController
Facility Type hed__Facility_Type__c Picklist (Building; Cafeteria/Food Hall; Classroom; Computer Lab; Gymnasium; Health Center; Laboratory; Lecture Hall; Library; Non-room) Select the type of Facility this is, for example, a computer lab, health center, lecture hall, etc.
Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Fee rio_edhouse__Fee__c Lookup (Rio_Ed__Fee__C)


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Parent Facility hed__Parent_Facility__c Lookup (Hed__Facility__C) Optionally indicates the Facility that this one is a part of. For example, if this Facility is a classroom, the Parent Facility would be the building this classroom is in.
Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout
Record ID Id Id (18)
Required Page Layouts
- HEDA Facility Layout
- RIOEducation Facility Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Sub-Type rio_edhouse__Sub_Type__c Picklist (Bedroom Single; Bedroom Double; Dormitory)


System Modstamp SystemModstamp Datetime
Required
Delete

Facility Availability

API name: rio_ed__Facility_Availability__c 

Description: Defines when a location is closed/not available for classroom assignment. This is used to "Block" a facility when it is unavailable, e.g. a classroom is undergoing maintenance.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Close From (Date) rio_ed__Close_From_Date__c Date

Page Layouts
- RIOEducation Facility Availability Layout
Close From (Time) rio_ed__Close_From_Time__c Time The close time of a facility. Leave this empty if it is all day.
Page Layouts
- RIOEducation Facility Availability Layout
Close To (Date) rio_ed__Close_To_Date__c Date

Page Layouts
- RIOEducation Facility Availability Layout
Close To (Time) rio_ed__Close_To_Time__c Time The close time of a facility. Leave this empty if it is all day.
Page Layouts
- RIOEducation Facility Availability Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Facility Availability Layout
Created Date CreatedDate Datetime
Required
Day of Week rio_ed__Day_of_Week__c Multipicklist (Monday; Tuesday; Wednesday; Thursday; Friday; Saturday; Sunday) The week day of which the facility is closed.
Page Layouts
- RIOEducation Facility Availability Layout
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Facility rio_ed__Facility__c Lookup (Hed__Facility__C)

Page Layouts
- RIOEducation Facility Availability Layout
Facility Availability Name Name Text (80)
Required Page Layouts
- RIOEducation Facility Availability Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Facility Availability Layout
Last Modified Date LastModifiedDate Datetime
Required
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Facility Availability Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Facility Availability Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

Fee

API name: rio_ed__Fee__c

Description: Records the current Fee Amount that is valid for a specified Fee Type. A container to store the school's fee structure (i.e. a tuition, ancillary, admission fee). Fees can be linked to courses, or programs, and have child fee records and Fee Schedules linked.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Fee Layout
Created Date CreatedDate Datetime

Required
Current Count rio_ed__Current_Count__c Formula (Double)



Current Fee (Domestic) rio_ed__Current_Fee_Domestic__c Formula (Currency) Student Contribution per Fee Unit

Page Layouts
- RIOEducation Fee Layout
Current Fee (International) rio_ed__Current_Fee_International__c Formula (Currency) Fee per Fee Unit

Page Layouts
- RIOEducation Fee Layout
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (255)


Page Layouts
- RIOEducation Fee Layout
Different Parent Fee Label rio_ed__Different_Parent_Fee_Label__c Formula (Checkbox)
IF(NOT(ISBLANK(rio_ed__Parent_Fee__c)), TEXT(rio_ed__Fee_Label__c) != TEXT(rio_ed__Parent_Fee__r.rio_ed__Fee_Label__c), FALSE) Required
Discountable rio_ed__Discountable__c Checkbox Discount Funding can be applied to Fee Lines for this Fee.
Required Page Layouts
- RIOEducation Fee Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fee Label rio_ed__Fee_Label__c Picklist (Online) Unique label for a child fee under a parent fee.

Page Layouts
- RIOEducation Fee Layout
Fee Name Name Text (80)


Page Layouts
- RIOEducation Fee Layout

Apex Classes
- MicrobatchSelfRegController
Fee Type rio_ed__Fee_Type__c Picklist (Tuition; Other; Fee Group; Application; Deposit)


Page Layouts
- RIOEducation Fee Layout
Fee Unit rio_ed__Fee_Unit__c Picklist (EFTSL; Course; Program; Year; Term; Item; Other; Credit; Application; Deposit) EFTSL: Equivalent Full-Time Student Load (i.e. full-time study load for 1 academic year).

Page Layouts
- RIOEducation Fee Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Fee Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Loan Fee % rio_ed__Loan_Fee__c Percent (16, 2)


Page Layouts
- RIOEducation Fee Layout
Non-repeatable rio_ed__Non_repeatable__c Checkbox This fee will only have to be paid once. Only used for non-tuition fees.
Required Page Layouts
- RIOEducation Fee Layout
Owner ID OwnerId Lookup (Group, User)

Required
Parent Fee rio_ed__Parent_Fee__c Lookup (Rio_Ed__Fee__C) The parent fee of which the current fee (with different fee label) is being grouped under.

Page Layouts
- RIOEducation Fee Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Fee Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Delete

Fee Line

API name: rio_ed__Fee_Line__c 

Description: The line items that make up the Student Fee record. (i.e. the specific tuition fee, application fee, admission fee, etc. which the student needs to pay) - NOTE the parent for this is the Student Fee record not the Fee record.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Commencement Date rio_ed__Commencement_Date__c Date


Page Layouts
- RIOEducation Fee Line Layout
Completion Date rio_ed__Completion_Date__c Date


Page Layouts
- RIOEducation Fee Line Layout
Contact Id rio_ed__Contact_Id__c Formula (Text)
rio_ed__Student_Fee__r.rio_ed__Contact_Id__c

Course Connection rio_ed__Course_Connection__c Lookup (Hed__Course_Enrollment__C)


Page Layouts
- RIOEducation Fee Line Layout
Course Connection Fee Amount rio_ed__Course_Connection_Fee_Amount__c Currency (16, 2) Only used for Tuition fees

Page Layouts
- RIOEducation Fee Line Layout
Course Connection Fee Type rio_ed__Course_Connection_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Fee Line Layout
Course Connection Fee Type Option rio_ed__Course_Connection_Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Fee Line Layout
Course Name rio_ed__Course_Name__c Formula (Text)
rio_ed__Course_Connection__r.rio_ed__Plan_Requirement_Course__r.hed__Course__r.Name
Page Layouts
- RIOEducation Fee Line Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Fee Line Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Discountable rio_ed__Discountable__c Checkbox Discount Funding can be applied to this Fee Line.
Required Page Layouts
- RIOEducation Fee Line Layout
Discount Amount rio_ed__Discount_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Fee Line Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fee Description rio_ed__Fee_Description__c Formula (Text)
IF(
  AND(
    ISBLANK(rio_ed__Other_Description__c), 
    NOT(ISBLANK(rio_ed__Course_Connection__c))
  ),
  $Label.rio_ed__fee_line_course_tuition_description + " " + rio_ed__Course_Name__c,
  rio_ed__Other_Description__c
)

Page Layouts
- RIOEducation Fee Line Layout
Fee Id rio_ed__Fee_Id__c Formula (Text)
CASESAFEID(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee__c )

Fee Line Name Name Text (80)

Required Page Layouts
- RIOEducation Fee Line Layout

Apex Classes
- MicrobatchSelfRegController
Fee Locked rio_ed__Fee_Locked__c Formula (Checkbox)
IF(rio_ed__Manual_Unlock__c, FALSE,
IF(rio_ed__Manual_Lock__c, TRUE, 
IF(rio_ed__Student_Fee__r.rio_ed__Manual_Unlock__c, FALSE, 
IF(rio_ed__Student_Fee__r.rio_ed__Fee_Locked__c, TRUE,  rio_ed__Course_Connection__r.rio_ed__Census_Date__c < TODAY()))))
Required Page Layouts
- RIOEducation Fee Line Layout
Fee Schedule Term rio_ed__Fee_Schedule_Term__c Lookup (Rio_Ed__Fee_Schedule_Term__C)


Page Layouts
- RIOEducation Fee Line Layout
Fee Unit rio_ed__Fee_Unit__c Formula (Text)
IF(ISBLANK(TEXT(rio_ed__Fee_Unit_Override__c) ), TEXT(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee_Schedule_Fee_Unit__c), TEXT(rio_ed__Fee_Unit_Override__c ))

Fee Unit (Override) rio_ed__Fee_Unit_Override__c Picklist (EFTSL; Course; Program; Year; Term; Item; Other; Credit; Application; Deposit)



Funding Allocation rio_ed__Funding_Allocation__c Lookup (Rio_Ed__Funding_Allocation__C)


Page Layouts
- RIOEducation Fee Line Layout
Funding Allocation Type rio_ed__Funding_Allocation_Type__c Formula (Text)
rio_ed__Funding_Allocation__r.rio_ed__Funding_Type__c

Funding Assistance rio_ed__Help_Debt_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Fee Line Layout
Funding Assistance 2 rio_ed__Funding_Assistance_2__c Currency (16, 2)



Funding Details rio_ed__Funding_Details__c Textarea (32768) DO NOT TOUCH. Used by triggers to determine how much each Funding Allocation's Fee Line has contributed to this Fee Line.


Housing Extra rio_edhouse_Housing_Extra__c Lookup (Housing Extra)



Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Fee Line Layout
Last Modified Date LastModifiedDate Datetime

Required
Manual Fee rio_ed__Manual_Fee__c Lookup (Rio_Ed__Fee__C) Only needed if this Fee Line is created manually

Page Layouts
- RIOEducation Fee Line Layout
Manual Lock rio_ed__Manual_Lock__c Checkbox

Required Page Layouts
- RIOEducation Fee Line Layout
Manual Unlock rio_ed__Manual_Unlock__c Checkbox Overrides Fee Locked
Required
Non-repeatable rio_ed__Non_repeatable__c Formula (Checkbox)
rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Non_repeatable__c Required
Other Amount rio_ed__Other_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Fee Line Layout
Other Description rio_ed__Other_Description__c Text (255)


Page Layouts
- RIOEducation Fee Line Layout
Other Fee Type rio_ed__Other_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Fee Line Layout
Other Fee Type Option rio_ed__Other_Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Fee Line Layout
Parent Fee Id rio_ed__Parent_Fee_Id__c Formula (Text)
IF(AND(NOT(ISBLANK(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee__r.rio_ed__Parent_Fee__c)), NOT(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee__r.rio_ed__Different_Parent_Fee_Label__c)),
CASESAFEID(rio_ed__Fee_Schedule_Term__r.rio_ed__Fee_Schedule__r.rio_ed__Fee__r.rio_ed__Parent_Fee__c ),
NULL)


Record ID Id Id (18)

Required Page Layouts
- RIOEducation Fee Line Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Skip Funding Allocation rio_ed__Skip_Funding_Allocation__c Checkbox Prevent this Fee Line from being included in Funding calculations
Required Page Layouts
- RIOEducation Fee Line Layout
Student Fee rio_ed__Student_Fee__c Lookup (Rio_Ed__Student_Fee__C)

Required Page Layouts
- RIOEducation Fee Line Layout
System Modstamp SystemModstamp Datetime

Required
Total Fee Amount rio_ed__Fee_Amount__c Formula (Currency)
if (rio_ed__Other_Amount__c != 0, 
rio_ed__Other_Amount__c - rio_ed__Help_Debt_Amount__c - rio_ed__Funding_Assistance_2__c - rio_ed__Discount_Amount__c, 
rio_ed__Course_Connection_Fee_Amount__c - rio_ed__Help_Debt_Amount__c - rio_ed__Funding_Assistance_2__c - rio_ed__Discount_Amount__c)

Page Layouts
- RIOEducation Fee Line Layout
Upfront Payment Amount rio_ed__Upfront_Payment_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Fee Line Layout
Void rio_ed__Void__c Checkbox

Required Page Layouts
- RIOEducation Fee Line Layout
Delete

Fee Schedule

API name: rio_ed__Fee_Schedule__c 

Description: Records a Fee Amount for a specified period of time and whether or not that Fee is the currently active Fee Amount. Keep track of the different version of the rio_ed__Fee__c record. Whether if it is the current, its start and end date and whether it is an "Approved version". This then needs to have a Fee Schedule Term link to identify which Terms this fee applies to. When an enrollment into a course or program is done, the fee is found in this record through the linked Fee Schedule Term. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Fee Schedule Layout
Created Date CreatedDate Datetime
Required
Current rio_ed__Current__c Checkbox
Required Page Layouts
- RIOEducation Fee Schedule Layout
Deleted IsDeleted Checkbox
Required
Discountable rio_ed__Discountable__c Checkbox (DO NOT TOUCH) Discountable automatically taken from the Fee when this Fee Schedule was approved. Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Fee rio_ed__Fee__c Lookup (Rio_Ed__Fee__C)
Required Page Layouts
- RIOEducation Fee Schedule Layout
Fee Amount (Domestic) rio_ed__Fee_Amount_Domestic__c Currency (16, 2)

Page Layouts
- RIOEducation Fee Schedule Layout
Fee Amount (International) rio_ed__Fee_Amount_International__c Currency (16, 2)

Page Layouts
- RIOEducation Fee Schedule Layout
Fee Description rio_ed__Fee_Description__c Textarea (255) (DO NOT TOUCH) Description taken from Fee when this Fee Schedule is approved.

Fee End Date rio_ed__Fee_End_Date__c Date

Page Layouts
- RIOEducation Fee Schedule Layout
Fee Schedule Name Name Text (80)

Page Layouts
- RIOEducation Fee Schedule Layout

Apex Classes
- MicrobatchSelfRegController
Fee Schedule Term Count rio_ed__Fee_Schedule_Term_Count__c Formula (Double) Count of related Fee Schedule Terms. There must be at least 1 to approve this Fee Schedule

Fee Start Date rio_ed__Fee_Start_Date__c Date

Page Layouts
- RIOEducation Fee Schedule Layout
Fee Unit rio_ed__Fee_Schedule_Fee_Unit__c Picklist (EFTSL; Course; Program; Year; Term; Item; Other; Credit; Application; Deposit) (DO NOT TOUCH) Fee Unit automatically taken from the Fee when this Fee Schedule was approved.

Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Fee Schedule Layout
Last Modified Date LastModifiedDate Datetime
Required
Loan Fee rio_ed__Loan_Fee__c Percent (16, 2)


Non-repeatable rio_ed__Non_repeatable__c Checkbox (DO NOT TOUCH) Non-repeatable automatically taken from the Fee when this Fee Schedule was approved. Required
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Fee Schedule Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Status rio_ed__Status__c Picklist (Draft; Pending Approval; Approved; Rejected)

Page Layouts
- RIOEducation Fee Schedule Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Fee Schedule Term

API name: rio_ed__Fee_Schedule_Term__c 

Description: Junction object to setup a many-to-many relationship between the Fee Schedule object and the Term object. A container to indicate which Term/semester the rio_ed__Fee__c.rio_ed__Fee_Schedule__c is available for.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Fee Schedule Term Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External ID rio_ed__External_ID__c Text (255) Unique, External ID, Case Sensitive
Fee Schedule rio_ed__Fee_Schedule__c Lookup (Rio_Ed__Fee_Schedule__C) Required Page Layouts
- RIOEducation Fee Schedule Term Layout
Fee Schedule Term ID Name Text (80) Required Page Layouts
- RIOEducation Fee Schedule Term Layout

Apex Classes
- MicrobatchSelfRegController
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Fee Schedule Term Layout
Last Modified Date LastModifiedDate Datetime Required
Record ID Id Id (18) Required Page Layouts
- RIOEducation Fee Schedule Term Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Term rio_ed__Term__c Lookup (Hed__Term__C) Required Page Layouts
- RIOEducation Fee Schedule Term Layout
Delete

Funding

API name: rio_ed__Funding__c 

Description: This is the core object to hold Scholarships, Discounts etc.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Allocated Funds rio_ed__Allocated_Funds__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Layout
Applicable Fee Unit rio_ed__Applicable_Fee_Unit__c Multipicklist (EFTSL; Course; Program; Year; Term; Item; Other; Credit; Application; Deposit)


Page Layouts
- RIOEducation Funding Layout
Code rio_ed__Code__c Text (255)


Page Layouts
- RIOEducation Funding Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Funding Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (32768)


Page Layouts
- RIOEducation Funding Layout
Disbursed Funds rio_ed__Disbursed_Funds__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Layout
Discount % rio_ed__Discount_Percent__c Percent (3, 2)


Page Layouts
- RIOEducation Funding Layout
Discount Amount rio_ed__Discount_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Filter by Fee Unit rio_ed__Filter_by_Fee_Unit__c Checkbox Only apply this Funding to Fees with the Fee Units specified in "Applicable Fee Unit"
Required Page Layouts
- RIOEducation Funding Layout
Funding End Date rio_ed__Funding_End_Date__c Date


Page Layouts
- RIOEducation Funding Layout
Funding Name Name Text (80)


Page Layouts
- RIOEducation Funding Layout

Apex Classes
- MicrobatchSelfRegController
Funding Source rio_ed__Funding_Source__c Lookup (Account)


Page Layouts
- RIOEducation Funding Layout
Funding Start Date rio_ed__Funding_Start_Date__c Date


Page Layouts
- RIOEducation Funding Layout
Funding Type rio_ed__Funding_Type__c Picklist (Scholarship; Sponsor; Discount; Discount %)


Page Layouts
- RIOEducation Funding Layout
Fund Type Code rio_edusrep__FA_Fund_Type_Code__c Text (255)



IPEDS Funding Type rio_edusrep__IPEDS_Funding_Type__c Multipicklist (DOD Tuition Assistance Program; Post-9/11 GI Bill Benefits; Grant - Federal - Pell; Grant - Federal - Other; Grant - State/Local; Grant - Institutional; Loan - Federal; Loan - Direct Subsidized; Loan - Other; Scholarship; Other)


Page Layouts
- RIOEducation Funding Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Funding Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Max Amount per Student rio_ed__Max_Amount_per_Student__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Layout
Max Amount per Term rio_ed__Max_Amount_per_Term__c Currency (16, 2) Only applies to Term based Student Fees

Page Layouts
- RIOEducation Funding Layout
Order of Priority rio_ed__Order_of_Priority__c Number (18, 0) Indicates the sequence of a funding that will be allocated to student fees.

Page Layouts
- RIOEducation Funding Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Funding Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Funding Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Status rio_ed__Status__c Picklist (Active; Inactive)


Page Layouts
- RIOEducation Funding Layout
Student Selectable Amount rio_ed__Student_Selectable_Amount__c Checkbox

Required Page Layouts
- RIOEducation Funding Layout
System Modstamp SystemModstamp Datetime

Required
Total Fund rio_ed__Total_Fund__c Currency (16, 2) Total amount of funding available

Page Layouts
- RIOEducation Funding Layout
Unallocated Funds rio_ed__Unallocated_Funds__c Formula (Currency)
IF(rio_ed__Total_Fund__c = 0, 0, rio_ed__Total_Fund__c - rio_ed__Allocated_Funds__c)
Page Layouts
- RIOEducation Funding Layout
Delete

Funding Allocation

API name: rio_ed__Funding_Allocation__c 

Description: This is the allocation of a discount or scholarship to a student, and the Program Enrollment‍ they are in that it relates to.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Amount rio_ed__Amount__c Currency (16, 2) Amount of funding

Page Layouts
- RIOEducation Funding Allocation Layout
Amount Remaining rio_ed__Amount_Remaining__c Formula (Currency)
rio_ed__Amount__c -  rio_ed__Disbursed_Amount__c
Page Layouts
- RIOEducation Funding Allocation Layout
Application rio_ed__Application__c Lookup (Hed__Application__C)


Page Layouts
- RIOEducation Funding Allocation Layout
Award Year rio_edusrep__FA_Award_Year__c Text (255)



Contact rio_ed__Contact__c Lookup (Contact)


Page Layouts
- RIOEducation Funding Allocation Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Funding Allocation Layout
Created Date rio_edusrep__FA_Created_Date__c Datetime



Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (32768)


Page Layouts
- RIOEducation Funding Allocation Layout
Disbursed Amount rio_ed__Disbursed_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Allocation Layout
Discount Amount rio_ed__Discount_Amount__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Allocation Layout
Discount Percent rio_ed__Discount_Percent__c Percent (3, 2)


Page Layouts
- RIOEducation Funding Allocation Layout
End Date rio_ed__End_Date__c Date


Page Layouts
- RIOEducation Funding Allocation Layout
End Date (Calculated) rio_ed__End_Date_Calculated__c Formula (Date)
IF(ISBLANK(rio_ed__End_Date__c), rio_ed__Funding__r.rio_ed__Funding_End_Date__c, rio_ed__End_Date__c)
Page Layouts
- RIOEducation Funding Allocation Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Financial Award ID rio_edusrep__FA_Financial_Award_ID__c Text (255)



Funding rio_ed__Funding__c Lookup (Rio_Ed__Funding__C)


Page Layouts
- RIOEducation Funding Allocation Layout
Funding Allocation ID Name Text (80)

Required Page Layouts
- RIOEducation Funding Allocation Layout

Apex Classes
- MicrobatchSelfRegController
Funding Name rio_ed__Funding_Name__c Formula (Text)
rio_ed__Funding__r.Name

Funding Student Selectable Amount rio_ed__Funding_Student_Selectable_Amount__c Formula (Checkbox)
rio_ed__Funding__r.rio_ed__Student_Selectable_Amount__c Required
Funding Type rio_ed__Funding_Type__c Formula (Text)
TEXT(rio_ed__Funding__r.rio_ed__Funding_Type__c)

Gross Amount rio_edusrep__FA_Gross_Amount__c Currency (16, 2)



Institution Student Award ID rio_edusrep__FA_Institution_Student_Award_ID__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Funding Allocation Layout
Last Modified Date LastModifiedDate Datetime

Required
Loan Fee Amount rio_edusrep__FA_Loan_Fee_Amount__c Currency (16, 2)



Max Amount per Term rio_ed__Max_Amount_per_Term__c Currency (16, 2)


Page Layouts
- RIOEducation Funding Allocation Layout
Max Amount per Term (Calculated) rio_ed__Max_Amount_per_Term_Calculated__c Formula (Currency)
IF (ISBLANK(  rio_ed__Max_Amount_per_Term__c ),  rio_ed__Funding__r.rio_ed__Max_Amount_per_Term__c, rio_ed__Max_Amount_per_Term__c  )

Order of Priority rio_ed__Order_of_Priority__c Formula (Double)
rio_ed__Funding__r.rio_ed__Order_of_Priority__c

Owner ID OwnerId Lookup (Group, User)

Required
Program Application rio_ed__Program_Application__c Lookup (Rio_Ed__Program_Application__C)


Page Layouts
- RIOEducation Funding Allocation Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C) Automatically populated when both this and the Program Application are approved

Page Layouts
- RIOEducation Funding Allocation Layout
Rebate Amount rio_edusrep__FA_Rebate_Amount__c Currency (16, 2)



Record ID Id Id (18)

Required Page Layouts
- RIOEducation Funding Allocation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Start Date rio_ed__Start_Date__c Date


Page Layouts
- RIOEducation Funding Allocation Layout
Start Date (Calculated) rio_ed__Start_Date_Calculated__c Formula (Date)
IF(ISBLANK(rio_ed__Start_Date__c), rio_ed__Funding__r.rio_ed__Funding_Start_Date__c, rio_ed__Start_Date__c)
Page Layouts
- RIOEducation Funding Allocation Layout
Status rio_ed__Status__c Picklist (Requested; Approved; Rejected)


Page Layouts
- RIOEducation Funding Allocation Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Grade

API name: rio_ed__Grade__c 

Description: Keeps the grades associated to each of the aspects defined in the 'Grade Criteria' object. - The parent object is the Term Grade.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Grade Criteria Id rio_ed__Grade_Criteria_Id__c Text (18) (DO NOT EDIT) Automatically populated for use by the grading component.

Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Grade Name Name Text (80)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout

Apex Classes
- MicrobatchSelfRegController
Grade Points rio_ed__Grade_Points__c Number (3, 4)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Grade Value rio_ed__Grade_Value__c Text (255)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Last Modified Date LastModifiedDate Datetime

Required
Notes rio_ed__Notes__c Textarea (32768)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Parent Grade rio_ed__Parent_Grade__c Lookup (Rio_Ed__Grade__C)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Sequence rio_ed__Sequence__c Number (2, 0) Grade criteria sequence

Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
System Modstamp SystemModstamp Datetime

Required
Term Grade rio_ed__Term_Grade__c Lookup (Hed__Term_Grade__C)

Required Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Weight (%) rio_ed__Weight__c Percent (16, 2)


Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Weighted Points rio_ed__Weighted_Points__c Formula (Double) Weight * Grade Points rio_ed__Weight__c *  rio_ed__Grade_Points__c
Page Layouts
- RIOEducation Grade Layout
- RIOEducation SubGrade Layout
Delete

Grade Change Request

API name: rio_ed__Grade_Change_Request__c 

Description: Allows request to regrade or resit.

Note: Custom object. v3.9.

Field Label API Name Type Help Text Formula Attributes Field Usage
Attempt Number rio_ed__Attempt_Number__c Number (3, 0) The latest attempt for the course for the student.

Page Layouts
- RIOEducation Grade Change Request Layout
Contact Name rio_ed__Contact_Name__c Formula (Text)
IF( ISBLANK(rio_ed__Grade__r.rio_ed__Term_Grade__r.hed__Contact__r.FirstName), '', rio_ed__Grade__r.rio_ed__Term_Grade__r.hed__Contact__r.FirstName & ' ' ) & rio_ed__Grade__r.rio_ed__Term_Grade__r.hed__Contact__r.LastName
Page Layouts
- RIOEducation Grade Change Request Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Change Request Layout
Created Date CreatedDate Datetime

Required
Current Attempt Number rio_ed__Current_Attempt_Number__c Formula (Double) The number of times student has attempted this course previously. rio_ed__Grade__r.rio_ed__Term_Grade__r.hed__Course_Connection__r.rio_ed__Attempt_Number__c
Page Layouts
- RIOEducation Grade Change Request Layout
Current Grade Points rio_ed__Current_Grade_Points__c Formula (Double)
rio_ed__Grade__r.rio_ed__Grade_Points__c
Page Layouts
- RIOEducation Grade Change Request Layout
Current Grade Value rio_ed__Current_Grade_Value__c Formula (Text)
rio_ed__Grade__r.rio_ed__Grade_Value__c
Page Layouts
- RIOEducation Grade Change Request Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Grade rio_ed__Grade__c Lookup (Rio_Ed__Grade__C)


Page Layouts
- RIOEducation Grade Change Request Layout
Grade Change Request # Name Text (80)

Required Page Layouts
- RIOEducation Grade Change Request Layout

Apex Classes
- MicrobatchSelfRegController
Historical Attempt Number rio_ed__Historical_Attempt_Number__c Number (18, 0)


Page Layouts
- RIOEducation Grade Change Request Layout
Historical Grade Points rio_ed__Historical_Grade_Points__c Number (3, 4)


Page Layouts
- RIOEducation Grade Change Request Layout
Historical Grade Value rio_ed__Historical_Grade_Value__c Text (255)


Page Layouts
- RIOEducation Grade Change Request Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Change Request Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Grade Change Request Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Grade Change Request Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Request Date rio_ed__Request_Date__c Date


Page Layouts
- RIOEducation Grade Change Request Layout
Request Decision Date rio_ed__Request_Decision_Date__c Date


Page Layouts
- RIOEducation Grade Change Request Layout
Request Grade Points rio_ed__Request_Grade_Points__c Number (3, 4)


Page Layouts
- RIOEducation Grade Change Request Layout
Request Grade Value rio_ed__Request_Grade_Value__c Text (255)


Page Layouts
- RIOEducation Grade Change Request Layout
Request Notes rio_ed__Request_Notes__c Textarea (32768)


Page Layouts
- RIOEducation Grade Change Request Layout
RIO P1 rio_ed__RIO_P1__c Text (255)



Status rio_ed__Status__c Picklist (Draft; Submitted; In Review; Approved; Rejected; Cancelled)


Page Layouts
- RIOEducation Grade Change Request Layout
System Modstamp SystemModstamp Datetime

Required
Type rio_ed__Type__c Picklist (Regrade; Resit)


Page Layouts
- RIOEducation Grade Change Request Layout
Delete

Grade Criteria

API name: rio_ed__Grade_Criteria__c 

Description: Stores the different aspects against which faculty may assess student performance. The criteria can be weighted, e.g. Assessments 60% exam 40%.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C)
Required Page Layouts
- RIOEducation Grade Criteria Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Grade Criteria Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External ID rio_ed__External_ID__c Text (255)
Unique, External ID, Case Sensitive
Grade Criteria Name Name Text (80)

Page Layouts
- RIOEducation Grade Criteria Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Grade Criteria Layout
Last Modified Date LastModifiedDate Datetime
Required
Parent Grade Criteria rio_ed__Parent_Grade_Criteria__c Lookup (Rio_Ed__Grade_Criteria__C)

Page Layouts
- RIOEducation Grade Criteria Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Grade Criteria Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Sequence rio_ed__Sequence__c Number (2, 0) Grade criteria display sequence in grading wizard
Page Layouts
- RIOEducation Grade Criteria Layout
System Modstamp SystemModstamp Datetime
Required
Weight (%) rio_ed__Weight__c Percent (16, 2)

Page Layouts
- RIOEducation Grade Criteria Layout
Delete

Grade Setting

API name: rio_ed__Grade_Setting__c 

Description: Setup object to specify grades, grade points and grade results (e.g. pass, fail, etc). Defines the grading system to be used at Educational Institution, University Department and also Academic Program level. This is used when we import grades from a LMS. E.G a final grade of 75 from Canvas relates to a Credit, and 5 grade points.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Setting Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Grade Setting Layout
For Fail Absent rio_ed__For_Fail_Absent__c Checkbox

Required Page Layouts
- RIOEducation Grade Setting Layout
Grade Description rio_ed__Grade_Description__c Text (255)


Page Layouts
- RIOEducation Grade Setting Layout
Grade Points rio_ed__Grade_Points__c Number (3, 4) The credits earned upon achievement of the corresponding Grade. Also known as Credit Points or Credit Hours (e.g. HEDA). Used in the calculation of GPA (Grade Point Average).

Page Layouts
- RIOEducation Grade Setting Layout
Grade Range rio_ed__Grade_Range__c Text (20) Format: Min - Max (e.g. 71 - 80)

Page Layouts
- RIOEducation Grade Setting Layout
Grade Result rio_ed__Grade_Result__c Picklist (Pass; RPL; Credit Transfer; Fail)


Page Layouts
- RIOEducation Grade Setting Layout
Grade Setting Group rio_ed__Grade_Setting_Group__c Lookup (Account) Determines the Grade Setting Group the Grade Setting record belongs to.
Required Page Layouts
- RIOEducation Grade Setting Layout
Grade Setting Name Name Text (80)


Page Layouts
- RIOEducation Grade Setting Layout

Apex Classes
- MicrobatchSelfRegController
Grade Setting Scope rio_ed__Grade_Setting_Scope__c Picklist (Educational Institution; University Department; Academic Program) Determines the type of Grade Settings Group this Grade Setting record can belong to (e.g. Academic Institution, University Department, Academic Program).

Page Layouts
- RIOEducation Grade Setting Layout
Grade Setting Type rio_ed__Grade_Setting_Type__c Formula (Text)
rio_ed__Grade_Setting_Group__r.RecordType.Name

Grade Setting Unique Key rio_ed__Grade_Setting_Unique_Key__c Text (255)

Unique Page Layouts
- RIOEducation Grade Setting Layout
Grade Value rio_ed__Grade_Value__c Picklist (HD - High Distinction; D - Distinction; CR - Credit; PS - Pass; FL - Fail; WF - Withdrawn Fail; FA - Fail Absent) Format: Grade Code - Grade Name

Page Layouts
- RIOEducation Grade Setting Layout
Grade Value Scoring Range rio_ed__Grade_Value_Scoring_Range__c Picklist (Higher Range; Lower Range) The value from grade range to be used when grading by grade value.

Page Layouts
- RIOEducation Grade Setting Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Grade Setting Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Record ID Id Id (18)

Required Page Layouts
- RIOEducation Grade Setting Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Delete

Grading Period Setting

API name: rio_ed__Grading_Period_Setting__c 

Description: Defines setting for Term's 'Grading Period Type'. Allows notes and regrade/resit request.

Note: Custom object. v3.9.

Field Label API Name Type Help Text Formula Attributes Field Usage
Allow Notes rio_ed__Allow_Notes__c Checkbox Allow faculty to add notes to grade.
Required Page Layouts
- RIOEducation Grading Period Setting Layout
Allow Regrade Request rio_ed__Allow_Regrade_Request__c Checkbox Allow faculty to add regrade grade change request.
Required Page Layouts
- RIOEducation Grading Period Setting Layout
Allow Resit Request rio_ed__Allow_Resit_Request__c Checkbox Allow faculty to add resit grade change request.
Required Page Layouts
- RIOEducation Grading Period Setting Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Grading Period Setting Layout
Created Date CreatedDate Datetime

Required
Current rio_ed__Current__c Checkbox

Required Page Layouts
- RIOEducation Grading Period Setting Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
From Date rio_ed__From_Date__c Date


Page Layouts
- RIOEducation Grading Period Setting Layout
Grading Period Setting Name Name Text (80)


Page Layouts
- RIOEducation Grading Period Setting Layout

Apex Classes
- MicrobatchSelfRegController
Grading Period Type rio_ed__Grading_Period_Type__c Picklist (Mid-Term Grade; Final Grade; Grading Period)


Page Layouts
- RIOEducation Grading Period Setting Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Grading Period Setting Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Grading Period Setting Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Grading Period Setting Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)



Status rio_ed__Status__c Formula (Text)
IF(ISBLANK( TEXT(rio_ed__Status_Override__c) ),
    IF( rio_ed__From_Date__c <=  TODAY() && rio_ed__To_Date__c >= TODAY(), 
        'Unlocked',
        'Locked'
    ),
    TEXT(rio_ed__Status_Override__c)
)

Page Layouts
- RIOEducation Grading Period Setting Layout
Status (Override) rio_ed__Status_Override__c Picklist (Unlocked; Locked)


Page Layouts
- RIOEducation Grading Period Setting Layout
System Modstamp SystemModstamp Datetime

Required
Term rio_ed__Term__c Lookup (Hed__Term__C)


Page Layouts
- RIOEducation Grading Period Setting Layout
To Date rio_ed__To_Date__c Date


Page Layouts
- RIOEducation Grading Period Setting Layout
Delete

Holiday

API name: rio_ed__Holiday__c 

Description: It is used to define the holiday for the Education Institution and it can be linked to a term (via Term Holiday object).

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Holiday Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_ed__End_Date__c Date If this holiday only lasts 1 day, this should be the same as the Start Date.
Page Layouts
- RIOEducation Holiday Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Holiday Name Name Text (80)

Page Layouts
- RIOEducation Holiday Layout

Apex Classes
- MicrobatchSelfRegController
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Holiday Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Holiday Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Holiday Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Start Date rio_ed__Start_Date__c Date

Page Layouts
- RIOEducation Holiday Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Housing Application

API name: rio_edhouse__Housing__c 

Description: Housing for students.

Note: Extension package.

Field Label API Name Type Help Text Formula Attributes Field Usage
Apartment/Floor rio_edhouse__Apartment_Floor__c Lookup (Hed__Facility__C)


Page Layouts
- RIOEducation Housing Layout
Application Submission Date rio_edhouse__Application_Submission_Date__c Datetime


Page Layouts
- RIOEducation Housing Layout
Arrival Date rio_edhouse__Arrival_Date__c Date


Page Layouts
- RIOEducation Housing Layout
Building rio_edhouse__Building__c Lookup (Hed__Facility__C)


Page Layouts
- RIOEducation Housing Layout
Campus rio_edhouse__Campus__c Lookup (Account)


Page Layouts
- RIOEducation Housing Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Housing Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Departure Date rio_edhouse__Departure_Date__c Date


Page Layouts
- RIOEducation Housing Layout
Facility Sub-Type rio_edhouse__Facility_Sub_Type__c Picklist (Bedroom Single; Bedroom Double; Dormitory) What type of Housing is the student looking for?

Page Layouts
- RIOEducation Housing Layout
Fee rio_edhouse__Fee__c Lookup (Rio_Ed__Fee__C) Housing related fee (or group of fees)

Page Layouts
- RIOEducation Housing Layout
Gender rio_edhouse__Gender__c Formula (Text)
TEXT(rio_edhouse__Student__r.hed__Gender__c)

Housing Name Name Text (80)

Required Page Layouts
- RIOEducation Housing Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Housing Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Notes rio_edhouse__Notes__c Textarea (32768)


Page Layouts
- RIOEducation Housing Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Housing Layout
Program Enrollment rio_edhouse__Program_Enrollment__c Lookup (Program Enrollment)


Page Layouts
- RIOEducation Housing Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Housing Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Status rio_edhouse__Status__c Picklist (Draft; Unallocated; Allocated; Rejected; Cancelled)


Page Layouts
- RIOEducation Housing Layout
Student rio_edhouse__Student__c Lookup (Contact)


Page Layouts
- RIOEducation Housing Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Housing Extra

API name: rio_edhouse__Housing_Extra__c 

Description: Additional housing for students.

Note: Extension package.

Field Label API Name Type Help Text Attributes Field Usage
Applicable Term Labels rio_edhouse__Applicable_Term_Labels__c Multipicklist

Page Layouts
- RIOEducation Housing Extra Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Housing Extra Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_edhouse__End_Date__c Date

Page Layouts
- RIOEducation Housing Extra Layout
Fee rio_edhouse__Fee__c Lookup (Rio_Ed__Fee__C) Housing extra related fee (or group of fees)
Page Layouts
- RIOEducation Housing Extra Layout
Housing rio_edhouse__Housing__c Lookup (Rio_Edhouse__Housing__C)
Required Page Layouts
- RIOEducation Housing Extra Layout
Housing Extra Name Name Text (80)
Required Page Layouts
- RIOEducation Housing Extra Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Housing Extra Layout
Last Modified Date LastModifiedDate Datetime
Required
Quantity rio_edhouse__Quantity__c Number (16, 2)

Page Layouts
- RIOEducation Housing Extra Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Housing Extra Layout
Start Date rio_edhouse__Start_Date__c Date

Page Layouts
- RIOEducation Housing Extra Layout
Status rio_edhouse__Status__c Picklist (Draft; Unallocated; Allocated; Rejected; Cancelled)

Page Layouts
- RIOEducation Housing Extra Layout
System Modstamp SystemModstamp Datetime
Required
Type of Extra rio_edhouse__Type_of_Extra__c Picklist (Meal Plan; Parking Allocation)

Page Layouts
- RIOEducation Housing Extra Layout
Delete

Language

API name: hed__Language__c 

Description: Stores language information. 

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- HEDA Language Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Language Name Name Text (80)
Page Layouts
- HEDA Language Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- HEDA Language Layout
Last Modified Date LastModifiedDate Datetime Required
Last Referenced Date LastReferencedDate Datetime

Last Viewed Date LastViewedDate Datetime

Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- HEDA Language Layout
Record ID Id Id (18) Required Page Layouts
- HEDA Language Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Leave Request

API name: rio_ed__Leave_Request__c 

Description: Staff / Faculty leave requests. Contains faculty requests for time time off work of any type (recreational, medical, personal, etc.) - Parent of this record is the Staff Leave record. Approval on these requests can be made mandatory or optional.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Automatically Excuse Assignment rio_ed__Automatically_Excuse_Assignment__c Checkbox Tick this to automatically mark the new and existing faculty attendance record(s) as excused.
Required Page Layouts
- RIOEducation Leave Request Layout
Contact Id rio_ed__Contact_Id__c Formula (Text)
CASESAFEID( rio_ed__Staff_Leave__r.rio_ed__Contact__c )

Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Leave Request Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Detail rio_ed__Detail__c Textarea (32768)


Page Layouts
- RIOEducation Leave Request Layout
End Date rio_ed__End_Date__c Date


Page Layouts
- RIOEducation Leave Request Layout
End Time rio_ed__End_Time__c Time


Page Layouts
- RIOEducation Leave Request Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
ID Name Text (80)

Required Page Layouts
- RIOEducation Leave Request Layout

Apex Classes
- MicrobatchSelfRegController
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Leave Request Layout
Last Modified Date LastModifiedDate Datetime

Required
Leave Type rio_ed__Leave_Type__c Picklist (Annual; Personal)


Page Layouts
- RIOEducation Leave Request Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Leave Request Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Staff Leave rio_ed__Staff_Leave__c Lookup (Rio_Ed__Staff_Leave__C)

Required Page Layouts
- RIOEducation Leave Request Layout
Start Date rio_ed__Start_Date__c Date


Page Layouts
- RIOEducation Leave Request Layout
Start Time rio_ed__Start_Time__c Time


Page Layouts
- RIOEducation Leave Request Layout
Status rio_ed__Status__c Picklist (Draft; Submitted; Approved; Rejected)


Page Layouts
- RIOEducation Leave Request Layout
System Modstamp SystemModstamp Datetime

Required
Total Leave rio_ed__Total_Leave__c Number (8, 2)


Page Layouts
- RIOEducation Leave Request Layout
Delete

Location Holiday

API name: rio_ed__Location_Holiday__c 

Description: Connects the records in the Holiday object with the Location record types in the Account object (Campus). Used to specify Location based holidays, e.g. California has Labor Day on 9th Jan but Texas does not.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Location Holiday Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Holiday rio_ed__Holiday__c Lookup (Rio_Ed__Holiday__C) Required Page Layouts
- RIOEducation Location Holiday Layout
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Location Holiday Layout
Last Modified Date LastModifiedDate Datetime Required
Location rio_ed__Location__c Lookup (Account) Required Page Layouts
- RIOEducation Location Holiday Layout
Location Holiday Name Name Text (80)
Page Layouts
- RIOEducation Location Holiday Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18) Required Page Layouts
- RIOEducation Location Holiday Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Location Time

API name: rio_ed__Location_Time__c 

Description: Link between the Availability times and the Assigned locations. his is used to Identify the time(s) that a faculty member is available for appointments, or teaching in a specific location. E.G Fran works Mondays 10-1 in the Sydney Campus, and Tues 9-5 in the Melbourne Campus.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Assigned Location rio_ed__Assigned_Location__c Lookup (Rio_Ed__Assigned_Location__C)
Page Layouts
- RIOEducation Location Time Layout
Availability Time rio_ed__Availability_Time__c Lookup (Rio_Ed__Availability_Time__C) Required Page Layouts
- RIOEducation Location Time Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Location Time Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Location Time Layout
Last Modified Date LastModifiedDate Datetime Required
Location Time Name Name Text (80) Required Page Layouts
- RIOEducation Location Time Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18) Required Page Layouts
- RIOEducation Location Time Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Pathway Unit

API name: rio_ed__Pathway_Unit__c 

Description: For each record in Program Pathway, this object contains a list of Plan Requirements matched with the Terms in which students are recommended to undertake those.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C)



Course ID rio_ed__Course_ID__c Formula (Text)
rio_ed__Plan_Requirement_Course__r.hed__Course__r.hed__Course_ID__c
Page Layouts
- RIOEducation Pathway Unit Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Pathway Unit Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Pathway Unit Layout
Last Modified Date LastModifiedDate Datetime

Required
Number of Courses from Group rio_ed__Number_of_Courses_from_Group__c Number (18, 0) How many courses from a group (Electives) should be attempted in this term

Page Layouts
- RIOEducation Pathway Unit Layout
Pathway Unit ID Name Text (80)

Required Page Layouts
- RIOEducation Pathway Unit Layout

Apex Classes
- MicrobatchSelfRegController
Plan Requirement (Course) rio_ed__Plan_Requirement_Course__c Lookup (Hed__Plan_Requirement__C)


Page Layouts
- RIOEducation Pathway Unit Layout
Plan Requirement (Group) rio_ed__Plan_Requirement_Group__c Lookup (Hed__Plan_Requirement__C)


Page Layouts
- RIOEducation Pathway Unit Layout
Program Pathway rio_ed__Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)

Required Page Layouts
- RIOEducation Pathway Unit Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Pathway Unit Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Term Number rio_ed__Term_Number__c Number (18, 0)

Required Page Layouts
- RIOEducation Pathway Unit Layout
Delete

Payment

API name: rio_ed__Fee_Payment__c 

Description: Payments‍ that are made against Student Fees. Normally auto populated by Payments2Us or Chargent with Credit Card type payments, or by integrations from accounting systems for direct payments.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Award Amount rio_edusrep__FA_Award_Amount__c Currency (16, 2)

Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Fee Payment Layout
Created Date CreatedDate Datetime Required
Created Date rio_edusrep__FA_Created_Date__c Datetime

Deleted IsDeleted Checkbox Required
Description rio_ed__Description__c Textarea (32768)
Page Layouts
- RIOEducation Fee Payment Layout
Disbursement rio_edusrep__FA_Disbursement__c Lookup (Rio_Edusrep__Fa_Disbursement__C)

Disbursement Batch Header Id rio_edusrep__FA_Disbursement_Batch_Header_Id__c Text (255)

Disbursement Batch Status rio_edusrep__FA_Disbursement_Batch_Status__c Text (255)

Disbursement Date rio_edusrep__FA_Disbursement_Date__c Date

Disbursement No rio_edusrep__FA_Disbursement_No__c Text (255)

Disbursement Status rio_edusrep__FA_Disbursement_Status__c Text (255)

External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
FA Student Disbursement Transaction Id rio_edusrep__FA_Student_Disbursement_Transaction_Id__c Text (255) Unique, External ID, Case Sensitive
Funding Allocation rio_edusrep__FA_Funding_Allocation__c Lookup (Rio_Ed__Funding_Allocation__C)

Gross Award Amount rio_edusrep__FA_Gross_Award_Amount__c Currency (16, 2)

Is Stipend rio_edusrep__FA_Is_Stipend__c Checkbox Required
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Fee Payment Layout
Last Modified Date LastModifiedDate Datetime Required
Loan Fee Amount rio_edusrep__FA_Loan_Fee_Amount__c Currency (16, 2)

Payment Amount rio_ed__Payment_Amount__c Currency (16, 2)
Page Layouts
- RIOEducation Fee Payment Layout
Payment Date rio_ed__Payment_Date__c Date
Page Layouts
- RIOEducation Fee Payment Layout
Payment Method rio_ed__Payment_Method__c Text (255)
Page Layouts
- RIOEducation Fee Payment Layout
Payment Name Name Text (80) Required Page Layouts
- RIOEducation Fee Payment Layout

Apex Classes
- MicrobatchSelfRegController
Payment Period Start Date rio_edusrep__FA_Payment_Period_Start_Date__c Date

Payment Source rio_ed__Payment_Source__c Picklist (Manual; Online; Bank Transfer)
Page Layouts
- RIOEducation Fee Payment Layout
Rebate Amount rio_edusrep__FA_Rebate_Amount__c Currency (16, 2)

Record ID Id Id (18) Required Page Layouts
- RIOEducation Fee Payment Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Refund Type rio_edusrep__FA_Refund_Type__c Text (255)

RIO_P1 rio_ed__RIO_P1__c Text (255)

Sequence No rio_edusrep__FA_Sequence_No__c Text (255)

Student Fee rio_ed__Student_Fee__c Lookup (Rio_Ed__Student_Fee__C) Required Page Layouts
- RIOEducation Fee Payment Layout
System Modstamp SystemModstamp Datetime Required
Transaction Type rio_ed__Transaction_Type__c Picklist (Payment; Refund)
Page Layouts
- RIOEducation Fee Payment Layout
Updated Date rio_edusrep__FA_Updated_Date__c Datetime

Delete

PE Discipline

API name: rio_ed__PE_Discipline__c 

Description: Similar to the Program Discipline‍ object but linked to a specific Program Enrollment‍ record, that is a specific student within the Program. If there are Courses that are required for the discipline, but not the Program as a whole, the validations will not run as they assume the Program is the required pieces. If this is the case, use a different approach.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Completion Date rio_ed__Completion_Date__c Date
Page Layouts
- RIOEducation PE Discipline Layout
Contact rio_ed__Contact__c Lookup (Contact)
Page Layouts
- RIOEducation PE Discipline Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation PE Discipline Layout
Created Date CreatedDate Datetime Required
Credits rio_ed__Credits__c Number (3, 3)
Page Layouts
- RIOEducation PE Discipline Layout
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation PE Discipline Layout
Last Modified Date LastModifiedDate Datetime Required
Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- RIOEducation PE Discipline Layout
PE Discipline Name Name Text (80)
Page Layouts
- RIOEducation PE Discipline Layout

Apex Classes
- MicrobatchSelfRegController
Program Discipline rio_ed__Program_Discipline__c Lookup (Rio_Ed__Program_Discipline__C)
Page Layouts
- RIOEducation PE Discipline Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)
Page Layouts
- RIOEducation PE Discipline Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation PE Discipline Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Released rio_ed__Released__c Checkbox Required Page Layouts
- RIOEducation PE Discipline Layout
Release Date rio_ed__Release_Date__c Date
Page Layouts
- RIOEducation PE Discipline Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)

Status rio_ed__Status__c Picklist (Current; Completed; Withdrawn)
Page Layouts
- RIOEducation PE Discipline Layout
System Modstamp SystemModstamp Datetime Required
Delete

PE Discipline Requirement

API name: rio_ed__PE_Discipline_Requirement__c 

Description: Similar to the Discipline Requirement‍ object but linked to a specific Program Enrollment record, that is a specific student within the Program.

Note: Custom object.

Field Label API Name Type Formula Attributes Field Usage
Complete rio_ed__Complete__c Checkbox
Required Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
Course Connection rio_ed__Course_Connection__c Lookup (Hed__Course_Enrollment__C)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
Created Date CreatedDate Datetime
Required
Credits Earned rio_ed__Credits_Earned__c Number (3, 3)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
Credits Required rio_ed__Credits_Required__c Number (3, 3)

Page Layouts
- RIOEducation PE Discipline Requirement (Group) Layout
Deleted IsDeleted Checkbox
Required
Discipline Requirement rio_ed__Discipline_Requirement__c Lookup (Rio_Ed__Discipline_Requirement__C)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
Last Modified Date LastModifiedDate Datetime
Required
Parent rio_ed__Parent__c Lookup (Rio_Ed__Pe_Discipline_Requirement__C)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
PE Discipline rio_ed__PE_Discipline__c Lookup (Rio_Ed__Pe_Discipline__C)
Required Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
PE Discipline Requirement Name Name Text (80)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout

Apex Classes
- MicrobatchSelfRegController
Plan Requirement Id rio_ed__Plan_Requirement_Id__c Formula (Text) CASESAFEID( rio_ed__Discipline_Requirement__r.rio_ed__Plan_Requirement__c )

Program Enrollment Id rio_ed__Program_Enrollment_Id__c Formula (Text) CASESAFEID( rio_ed__PE_Discipline__r.rio_ed__Program_Enrollment__c )

Record ID Id Id (18)
Required Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
Requirement rio_ed__Requirement__c Picklist (Mandatory; Optional)

Page Layouts
- RIOEducation PE Discipline Requirement (Course) Layout
- RIOEducation PE Discipline Requirement (Group) Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

PE Group

API name: rio_ed__PE_Group_Status__c 

Description: Program Enrollment (PE) Group object in the data model, used to track the progress and completion of a students enrollment through the Groups configured for the program they are enrolled into.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Category rio_ed__Category__c Picklist (Required; Optional)


Page Layouts
- RIOEducation PE Group Layout
Completion Percentage rio_ed__Completion_Percentage__c Percent (18, 0)



Completion Progress rio_ed__Completion_Progress__c Formula (Text)
IF(rio_ed__Completion_Percentage__c * 100 < 100, 
IMAGE('/resource/rio_ed__ProgressBar_Progressing', ' ', 10, (rio_ed__Completion_Percentage__c * 100)) &
IMAGE('/resource/rio_ed__ProgressBar_NoProgressBlank', ' ', 10, (100 - (rio_ed__Completion_Percentage__c * 100))) &
' ' & TEXT(ROUND(rio_ed__Completion_Percentage__c * 100, 0)) & '%',
IMAGE('/resource/rio_ed__ProgressBar_Progressing', ' ', 10, 100) & ' ' & TEXT(ROUND(rio_ed__Completion_Percentage__c * 100, 0)) & '%')

Page Layouts
- RIOEducation PE Group Layout
Courses Passed rio_ed__Courses_Passed__c Number (18, 0)



Courses Required rio_ed__Courses_Required__c Number (18, 0) Use this instead of Credits to track completion of this group based on number of courses completed.

Page Layouts
- RIOEducation PE Group Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation PE Group Layout
Created Date CreatedDate Datetime

Required
Credits rio_ed__Credits__c Number (3, 3)


Page Layouts
- RIOEducation PE Group Layout
Credits Attempted rio_ed__Credits_Attempted__c Number (3, 3)


Page Layouts
- RIOEducation PE Group Layout
Credits Earned rio_ed__Credits_Earned__c Number (3, 3)


Page Layouts
- RIOEducation PE Group Layout
Credits equivalent per Course rio_ed__Credits_equivalent_per_Course__c Number (3, 3) If using Courses Required, this denotes how much to weigh these courses against total Program completion, as that is based on credits earned.

Page Layouts
- RIOEducation PE Group Layout
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (255)


Page Layouts
- RIOEducation PE Group Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Grade Points rio_ed__Grade_Points__c Number (3, 4)


Page Layouts
- RIOEducation PE Group Layout
Group Status rio_ed__Group_Status__c Picklist (Not Started; In Progress; Completed; Failed)


Page Layouts
- RIOEducation PE Group Layout
Hide in Enrollment rio_ed__Hide_in_Enrollment__c Checkbox

Required Page Layouts
- RIOEducation PE Group Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation PE Group Layout
Last Modified Date LastModifiedDate Datetime

Required
Max Credits rio_ed__Max_Credits__c Number (3, 3)


Page Layouts
- RIOEducation PE Group Layout
Parent PE Group rio_ed__Parent_PE_Group__c Lookup (Rio_Ed__Pe_Group_Status__C)


Page Layouts
- RIOEducation PE Group Layout
PE Group Name Name Text (80)


Page Layouts
- RIOEducation PE Group Layout

Apex Classes
- MicrobatchSelfRegController
Plan Requirement rio_ed__Plan_Requirement__c Lookup (Hed__Plan_Requirement__C)


Page Layouts
- RIOEducation PE Group Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)

Required Page Layouts
- RIOEducation PE Group Layout
Program Id rio_ed__Program_Id__c Formula (Text)
rio_ed__Program_Enrollment__r.hed__Account__c

Program Structure Type rio_ed__Program_Structure_Type__c Formula (Text)
rio_ed__Program_Enrollment__r.rio_ed__Program_Structure_Type__c

Record ID Id Id (18)

Required Page Layouts
- RIOEducation PE Group Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Show Child Groups rio_ed__Show_Child_Groups__c Checkbox

Required Page Layouts
- RIOEducation PE Group Layout
System Modstamp SystemModstamp Datetime

Required
Delete

PE Pathway

API name: rio_ed__PE_Pathway_Status__c 

Description: PE Pathway object is used to hold the students pathway. E.G first term of study is in Fall 2019.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
All Courses Completed? rio_ed__All_Courses_Completed__c Checkbox

Required Page Layouts
- RIOEducation PE Pathway Layout
All Courses Passed? rio_ed__All_Courses_Passed__c Checkbox

Required Page Layouts
- RIOEducation PE Pathway Layout
Automatically Enroll in Courses rio_ed__Automatically_Enroll_in_Courses__c Checkbox

Required Page Layouts
- RIOEducation PE Pathway Layout
Completed Courses rio_ed__Completed_Courses__c Number (18, 0) Number of courses completed for the term.


Contact Id rio_ed__Contact_Id__c Formula (Text)
rio_ed__Program_Enrollment__r.hed__Contact__c

Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation PE Pathway Layout
Created Date CreatedDate Datetime

Required
Credits Attempted rio_ed__Credits_Attempted__c Number (3, 3)


Page Layouts
- RIOEducation PE Pathway Layout
Credits Earned rio_ed__Credits_Earned__c Number (3, 3)


Page Layouts
- RIOEducation PE Pathway Layout
Credits Enrolled rio_ed__Credits_Enrolled__c Number (3, 3) The total credits enrolled for the term including enrolled, completed and withdrawn requested course connections.


Deferred rio_ed__Deferred__c Checkbox The process to automatically mark the Automatically Enroll in Courses checkbox will be ignored if this is checked.
Required Page Layouts
- RIOEducation PE Pathway Layout
Deleted IsDeleted Checkbox

Required
Enrolled Courses rio_ed__Enrolled_Courses__c Number (18, 0) (DO NOT TOUCH) Populated automatically by trigger.


Enrollment Method rio_ed__Enrollment_Method__c Formula (Text)
TEXT( rio_ed__Program_Pathway__r.rio_ed__Enrollment_Method__c )

External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Faculty Approved Max Credits rio_ed__Faculty_Approved_Max_Credits__c Number (3, 3) Can override the Max Credits field

Page Layouts
- RIOEducation PE Pathway Layout
Fee Method rio_ed__Fee_Method__c Formula (Text)
IF(NOT(ISBLANK(TEXT(rio_ed__Fee_Method_Override__c))), TEXT(rio_ed__Fee_Method_Override__c), TEXT(rio_ed__Program_Enrollment__r.rio_ed__Fee_Method__c))

Fee Method (Override) rio_ed__Fee_Method_Override__c Picklist (Program; Course; Term - Course; Fixed Term)


Page Layouts
- RIOEducation PE Pathway Layout
GPA rio_ed__GPA__c Number (1, 3)


Page Layouts
- RIOEducation PE Pathway Layout
Grade Points rio_ed__Grade_Points__c Number (3, 4)


Page Layouts
- RIOEducation PE Pathway Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation PE Pathway Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Max Credits rio_ed__Max_Credits__c Number (3, 3)


Page Layouts
- RIOEducation PE Pathway Layout
Max Credits (Calculated) rio_ed__Max_Credits_Calculated__c Formula (Double)
IF(rio_ed__Faculty_Approved_Max_Credits__c > rio_ed__Max_Credits__c, rio_ed__Faculty_Approved_Max_Credits__c, rio_ed__Max_Credits__c)

My Term rio_ed__My_Term__c Number (18, 0) The number of this pathway record term. if there at 8 terms then there will be 8 of these records numbered 1-8

Page Layouts
- RIOEducation PE Pathway Layout
Notes rio_ed__Notes__c Textarea (255)


Page Layouts
- RIOEducation PE Pathway Layout
Number of Terms rio_ed__Number_of_Terms__c Number (18, 0) The number of terms reccomended to complete this program

Page Layouts
- RIOEducation PE Pathway Layout
PE Pathway ID Name Text (80)

Required Page Layouts
- RIOEducation PE Pathway Layout

Apex Classes
- MicrobatchSelfRegController
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)

Required Page Layouts
- RIOEducation PE Pathway Layout
Program Id rio_ed__Program_Id__c Formula (Text)
rio_ed__Program_Enrollment__r.hed__Account__c

Program Pathway rio_ed__Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)


Page Layouts
- RIOEducation PE Pathway Layout
Program Structure Type rio_ed__Program_Structure_Type__c Formula (Text)
rio_ed__Program_Enrollment__r.rio_ed__Program_Structure_Type__c

Quality Points rio_ed__Quality_Points__c
Formula (Double)
rio_ed__Credits_Earned__c *  rio_ed__GPA__c


Recommended Credits rio_ed__Recommended_Credits__c Number (3, 3)


Page Layouts
- RIOEducation PE Pathway Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation PE Pathway Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Status rio_ed__Status__c Formula (Text)
IF(rio_ed__Term__r.hed__End_Date__c > TODAY()  &&  rio_ed__Term__r.hed__Start_Date__c < TODAY(), "Current", IF(rio_ed__Term__r.hed__End_Date__c < TODAY(), "Completed", "Future"))
Page Layouts
- RIOEducation PE Pathway Layout
Study Mode rio_ed__Study_Mode__c Picklist (Full-time; Half-time; Less than half-time)


Page Layouts
- RIOEducation PE Pathway Layout
System Modstamp SystemModstamp Datetime

Required
Term rio_ed__Term__c Lookup (Hed__Term__C)


Page Layouts
- RIOEducation PE Pathway Layout
Term Fee Status rio_ed__Fixed_Term_Fee_Status__c Picklist (Don't generate; Not generated; Generate; Fee generated; Error; Regenerate) Only used for Fixed Term and Term - Course fee methods. Creates Student Fee for this PE Pathway.

Page Layouts
- RIOEducation PE Pathway Layout
Term Fee Status Error rio_ed__Fixed_Term_Fee_Status_Error__c Textarea (32768) Displays any errors from the Term Fee creation.

Page Layouts
- RIOEducation PE Pathway Layout
Term Generate Fixed Term Fees rio_ed__Term_Generate_Fixed_Term_Fees__c Formula (Checkbox)
rio_ed__Term__r.rio_ed__Generate_Fixed_Term_Fees__c Required
Delete

PE Pathway Unit

API name: rio_ed__PE_Pathway_Unit__c 

Description: Similar to the 'Pathway Unit' object but linked to a specific Program Enrollment‍ record, that is a specific student within a Program. Each record in PE Pathway Unit is also related to a Term and a Course Connection. Pathway Units are only generated when a student has a "custom" pathway. This is the object we plan to integrate to the SAL (Student Advisor Link) pathway utility.

Note: Custom object.

Field Label API Name Type Formula Attributes Field Usage
Course ID rio_ed__Course_ID__c Formula (Text) rio_ed__Plan_Requirement_Course__r.hed__Course__r.hed__Course_ID__c
Page Layouts
- RIOEducation PE Pathway Unit Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation PE Pathway Unit Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation PE Pathway Unit Layout
Last Modified Date LastModifiedDate Datetime
Required
Number of Courses from Group rio_ed__Number_of_Courses_from_Group__c Number (18, 0)

Page Layouts
- RIOEducation PE Pathway Unit Layout
Pathway Unit ID Name Text (80)
Required Page Layouts
- RIOEducation PE Pathway Unit Layout

Apex Classes
- MicrobatchSelfRegController
PE Group rio_ed__PE_Group_Status__c Lookup (Rio_Ed__Pe_Group_Status__C)

Page Layouts
- RIOEducation PE Pathway Unit Layout
PE Pathway rio_ed__Program_Pathway_Status__c Lookup (Rio_Ed__Pe_Pathway_Status__C)
Required Page Layouts
- RIOEducation PE Pathway Unit Layout
Plan Requirement (Course) rio_ed__Plan_Requirement_Course__c Lookup (Hed__Plan_Requirement__C)

Page Layouts
- RIOEducation PE Pathway Unit Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation PE Pathway Unit Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

PE Reporting

API name: rio_ed__PE_Reporting__c 

Description: This is used primarily for Australian Govt reporting of dual qualifications. It holds some completion data for reporting on each of the programs that make up a dual qualification such as a double major.

Note: Custom object.

Field Label API Name Type Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation PE Reporting Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Issued Flag rio_ed__Issued_Flag__c Formula (Checkbox) IF(
NOT(ISBLANK(rio_ed__Qualification_Issue_Date__c)), 
true,
false
)
Required Page Layouts
- RIOEducation PE Reporting Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation PE Reporting Layout
Last Modified Date LastModifiedDate Datetime
Required
Parchment No rio_ed__Parchment_No__c Text (255)

Page Layouts
- RIOEducation PE Reporting Layout
PE Reporting ID Name Text (80)

Page Layouts
- RIOEducation PE Reporting Layout

Apex Classes
- MicrobatchSelfRegController
Program rio_ed__Program__c Lookup (Account)

Page Layouts
- RIOEducation PE Reporting Layout
Program Code rio_ed__Program_Code__c Formula (Text) HYPERLINK(rio_ed__Program__c, rio_ed__Program__r.rio_ed__Program_Code__c, "_SELF")
Page Layouts
- RIOEducation PE Reporting Layout
Program Completion Date rio_ed__Program_Completion_Date__c Date

Page Layouts
- RIOEducation PE Reporting Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)
Required Page Layouts
- RIOEducation PE Reporting Layout
Qualification Issue Date rio_ed__Qualification_Issue_Date__c Date

Page Layouts
- RIOEducation PE Reporting Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation PE Reporting Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Delete

Plan

API name: rio_ed__Plan__c 

Description: A Plan record is used by RIO Education’s session booking functionality. It is basically a container to group Plan Lines (Sessions). When a new Course Offering‍ is created, a Plan record will be created automatically and linked to it. Plan records are created automatically by RIO, so no manual setup is needed. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Active on Planner rio_ed__Active_on_Planner__c Checkbox
Required Page Layouts
- RIOEducation Resource Plan Layout
Course Offering Id rio_ed__Course_Offering_Id__c Text (18)


Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_ed__End_Date__c Date

Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
Plan Line Label rio_ed__Plan_Line_Label__c Text (255) Changes the label for the Plan Line in the Planner view. Only visible for the Resource Type Plan record type.
Page Layouts
- RIOEducation Resource Type Plan Layout
Plan Name Name Text (80)

Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)

Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
Resource Label rio_ed__Resource_Label__c Text (255) Changes the label for the Resource in the Planner view.
Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


Show on Planner rio_ed__Show_on_Planner__c Checkbox
Required Page Layouts
- RIOEducation Resource Plan Layout
Start Date rio_ed__Start_Date__c Date

Page Layouts
- RIOEducation Resource Plan Layout
- RIOEducation Resource Type Plan Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Plan Line

API name: rio_ed__Role__c 

Description: -

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Auto Allocate rio_ed__Auto_Allocate__c Checkbox

Required Page Layouts
- RIOEducation Plan Line Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Plan Line Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Double Booking Count rio_ed__Double_Booking_Count__c Number (18, 0) Number of Bookings being updated as Double booked

Page Layouts
- RIOEducation Plan Line Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Plan Line Layout
Last Modified Date LastModifiedDate Datetime

Required
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Plan Line Layout
Plan rio_ed__Plan__c Lookup (Rio_Ed__Plan__C)


Page Layouts
- RIOEducation Plan Line Layout
Plan Group Id rio_ed__Plan_Group_Id__c Formula (Text)
rio_ed__Plan__r.Name + '_' +  rio_ed__Plan__c + '_' + Name + '_' + Id

Plan Line Name Name Text (80)


Page Layouts
- RIOEducation Plan Line Layout

Apex Classes
- MicrobatchSelfRegController
Plan Record Type rio_ed__Plan_Record_Type__c Formula (Text)
rio_ed__Plan__r.RecordType.DeveloperName
Page Layouts
- RIOEducation Plan Line Layout
Published rio_ed__Published__c Checkbox Check this to make the session available in calendars and session enrollment wizard (Inherit from session).
Required Page Layouts
- RIOEducation Plan Line Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Plan Line Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource rio_ed__Auto_Allocate_Resource__c Lookup (Rio_Ed__Resource__C)


Page Layouts
- RIOEducation Plan Line Layout
Resource Type rio_ed__Resource_Type__c Lookup (Rio_Ed__Resource_Type__C)


Page Layouts
- RIOEducation Plan Line Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session Id rio_ed__Session_Id__c Text (18)



System Modstamp SystemModstamp Datetime

Required
Delete

Plan Requirement

API name: hed__Plan_Requirement__c 

Description: The various course requirements for completing a Program Plan‍.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Allow Pre-Enrollment? rio_ed__Allow_Pre_Enrollment__c Checkbox Denotes a student can enroll without meeting the pre-requisites
Required Page Layouts
- RIOEducation Plan Requirement (Course) Layout
Category hed__Category__c Picklist (Required; Optional) Indicates the type of Plan Requirement, for example, optional or required.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Course hed__Course__c Lookup (Hed__Course__C) The Course associated with this Plan Requirement. Leave blank for a parent Plan Requirement with nested Plan Requirements.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
Courses Required rio_ed__Courses_Required__c Number (18, 0) Use this instead of Credits to track completion of this group based on number of courses completed.

Page Layouts
- RIOEducation Plan Requirement (Group) Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Created Date CreatedDate Datetime

Required
Credits hed__Credits__c Number (3, 3) The number of credits a student receives for satisfying this requirement.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Credits equivalent per Course rio_ed__Credits_equivalent_per_Course__c Number (3, 3) If using Courses Required, this denotes how much to weigh these courses against total Program completion, as that is based on credits earned.

Page Layouts
- RIOEducation Plan Requirement (Group) Layout
Deleted IsDeleted Checkbox

Required
Description hed__Description__c Textarea (255)


Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Display as Required rio_ed__Display_as_Required__c Formula (Checkbox)
IF(NOT(ISBLANK(hed__Plan_Requirement__c)), 
  IF(NOT(ISBLANK(hed__Plan_Requirement__r.hed__Plan_Requirement__c)),
    IF(NOT(ISBLANK(hed__Plan_Requirement__r.hed__Plan_Requirement__r.hed__Plan_Requirement__c)),
      AND(ISPICKVAL(hed__Plan_Requirement__r.hed__Plan_Requirement__r.hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Plan_Requirement__r.hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Category__c, "Required")),
      AND(ISPICKVAL(hed__Plan_Requirement__r.hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Category__c, "Required"))),
    AND(ISPICKVAL(hed__Plan_Requirement__r.hed__Category__c, "Required"), ISPICKVAL(hed__Category__c, "Required"))),
  ISPICKVAL(hed__Category__c, "Required"))
Required
EFTSL rio_ed__EFTSL__c Formula (Double) Equivalent full-time student load (EFTSL) IF( CASESAFEID(RecordTypeId) == $Setup.rio_ed__RIO_Education_Settings__c.rio_ed__Course_Plan_Requirement_RT_Id__c ,
    (    
        IF(
            NOT(ISBLANK(hed__Program_Plan__r.rio_ed__EFTSL_Credit_Points__c)),
            hed__Credits__c / hed__Program_Plan__r.rio_ed__EFTSL_Credit_Points__c,
            IF(
                NOT(ISBLANK(hed__Program_Plan__r.hed__Account__r.rio_ed__EFTSL_Credit_Points__c)), 
                hed__Credits__c / hed__Program_Plan__r.hed__Account__r.rio_ed__EFTSL_Credit_Points__c, 
                IF(
                    NOT(ISBLANK(hed__Program_Plan__r.hed__Account__r.Parent.rio_ed__EFTSL_Credit_Points__c)), 
                    hed__Credits__c / hed__Program_Plan__r.hed__Account__r.Parent.rio_ed__EFTSL_Credit_Points__c, 
                    IF(
                        NOT(ISBLANK(hed__Program_Plan__r.hed__Account__r.Parent.Parent.rio_ed__EFTSL_Credit_Points__c)), 
                        hed__Credits__c / hed__Program_Plan__r.hed__Account__r.Parent.Parent.rio_ed__EFTSL_Credit_Points__c, 
                        IF(
                            NOT(ISBLANK(hed__Program_Plan__r.hed__Account__r.Parent.Parent.Parent.rio_ed__EFTSL_Credit_Points__c)), 
                            hed__Credits__c / hed__Program_Plan__r.hed__Account__r.Parent.Parent.Parent.rio_ed__EFTSL_Credit_Points__c, 
                            null
                        )
                    )
                )
            )
        )
    ),
    null
)

Page Layouts
- RIOEducation Plan Requirement (Course) Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Hide in Enrollment rio_ed__Hide_in_Enrollment__c Checkbox Hide this header and child courses in the Enrollment Wizard. If this is a child group, child courses will instead be displayed under the parent group.
Required Page Layouts
- RIOEducation Plan Requirement (Group) Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Max Credits rio_ed__Max_Credits__c Number (3, 3) Maximum number of credits that can count towards parent group's completion.

Page Layouts
- RIOEducation Plan Requirement (Group) Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Parent Plan Requirement hed__Plan_Requirement__c Lookup (Hed__Plan_Requirement__C) If the Plan Requirement is one of multiple requirements or multiple levels of requirements, specifies the parent Plan Requirement. Use this field to group a list of optional Courses that satisfy a generic requirement.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Placeholder rio_ed__Placeholder__c Checkbox Indicates that the plan requirement is a placeholder for legacy data to work in enrollment wizard.
Required Page Layouts
- RIOEducation Plan Requirement (Course) Layout
Plan Requirement Name Name Text (80)


Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout

Apex Classes
- MicrobatchSelfRegController
Program Plan hed__Program_Plan__c Lookup (Hed__Program_Plan__C) The Program Plan this requirement is for. If you're grouping Plan Requirements together under a Parent Plan Requirement, best practice is to link only the top-level Plan Requirement to a Program Plan.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)


Page Layouts
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Reporting Program rio_ed__Reporting_Program__c Picklist (Primary; Secondary; Both) For a dual qualification, indicates which Program this Course is incuded in for reporting purposes (i.e. Primary, Secondary or Both)

Page Layouts
- RIOEducation Plan Requirement (Course) Layout
Requirement Description rio_ed__Requirement_Description__c Textarea (32768)


Page Layouts
- RIOEducation Plan Requirement (Course) Layout
Requirement Logic rio_ed__Requirement_Logic__c Text (255) Logic to determine the requirement for enrolling to the course using the Program Course Requirement's Requirement ID, e.g, A AND B

Page Layouts
- RIOEducation Plan Requirement (Course) Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Sequence hed__Sequence__c Number (2, 0) This requirement's place in the Program Plan, for example, "1" indicates the first semester. Use this field to indicate the overall progression for the entire Program Plan, or to sort the order of sub-requirements within a single parent Plan Requirement.

Page Layouts
- HEDA Plan Requirement Layout
- RIOEducation Plan Requirement (Course) Layout
- RIOEducation Plan Requirement (Group) Layout
Shared Group rio_ed__Shared_Group__c Lookup (Hed__Plan_Requirement__C) Links to a Plan Requirement Group from a different Program Plan

Page Layouts
- RIOEducation Plan Requirement (Group) Layout
Show Child Groups rio_ed__Show_Child_Groups__c Checkbox Displays child groups and courses under this group's header in the Enrollment Wizard.
Required Page Layouts
- RIOEducation Plan Requirement (Group) Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Plan Resource Validation

API name: rio_ed__Plan_Resource_Validation__c 

Description: An abject used for the resource validation logic (double bookings etc.) should not be manually edited.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Plan Resource Validation Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Plan Resource Validation Layout
Last Modified Date LastModifiedDate Datetime Required
Plan rio_ed__Plan__c Lookup (Rio_Ed__Plan__C) Required Page Layouts
- RIOEducation Plan Resource Validation Layout
Plan Resource Validation Name Name Text (80) Required Page Layouts
- RIOEducation Plan Resource Validation Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18) Required Page Layouts
- RIOEducation Plan Resource Validation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource Validation rio_ed__Resource_Validation__c Lookup (Rio_Ed__Resource_Validation__C) Required Page Layouts
- RIOEducation Plan Resource Validation Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Program Application

API name: rio_ed__Program_Application__c 

Description: Records each Contact's Program application(s). The application record when a potential or existing student submitted their program of interest. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Applicant rio_ed__Applicant__c Lookup (Contact) The Contact who is applying to be enrolled in the Program.
Required Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Program Application Layout
Created Date CreatedDate Datetime

Required
Default Campus rio_ed__Default_Campus__c Lookup (Account) Primary campus for the applicant

Page Layouts
- RIOEducation Program Application Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fee Label rio_ed__Fee_Label__c Picklist (Online) Used when default fee is not checked in Program Plan to identify which “child” fee should be used on the Student Fee’s for the program level fee. Not required when fees are calculated by course.

Page Layouts
- RIOEducation Program Application Layout
Fee Method rio_ed__Fee_Method__c Picklist (Program; Course; Term - Course; Fixed Term) This is used for program enrollment. If left blank, default Fee Method from Program Plan is used.

Page Layouts
- RIOEducation Program Application Layout
Fee Type rio_ed__Fee_Type__c Picklist (Self Paid; Financial Assistance) How the student will pay for this course

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Fee Type Option rio_ed__Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP) How the student will pay for this course

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Funding Codes rio_ed__Funding_Codes__c Textarea (32768) Semi-colon separated list of applied Funding Codes.


Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Program Application Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Lead rio_ed__Lead__c Lookup (Lead) The lead of which the program application is originated from.

Page Layouts
- RIOEducation Program Application Layout
Non Tuition Fee Type rio_ed__Non_Tuition_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Program Application Layout
Non Tuition Fee Type Option rio_ed__Non_Tuition_Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Program Application Layout
Opportunity rio_ed__Opportunity__c Lookup (Opportunity) The Opportunity this Program Application is optionally related to.

Page Layouts
- RIOEducation Program Application Layout
Pay Upfront rio_ed__Pay_Upfront__c Picklist (Yes; No)


Page Layouts
- RIOEducation Program Application Layout
Prerequisites Met rio_ed__Prerequisites_Met__c Checkbox Indicates that the Program pre-requisites have been met
Required Page Layouts
- RIOEducation Program Application Layout
Program rio_ed__Program__c Lookup (Account) The Academic Program the related to this Program Application.

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Program Application ID Name Text (80)

Required Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout

Apex Classes
- MicrobatchSelfRegController
Program Entry Criteria rio_ed__Program_Entry_Criteria__c Formula (Text)
rio_ed__Program__r.rio_ed__Program_Entry_Criteria__c
Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Program Offering rio_ed__Program_Offering__c Lookup (Rio_Ed__Program_Offering__C)


Page Layouts
- RIOEducation Program Application Layout
Program Pathway rio_ed__Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)


Page Layouts
- RIOEducation Program Application Layout
Program Plan rio_ed__Program_Plan__c Lookup (Hed__Program_Plan__C) Click to select a Program Plan that a student should follow for this Program Application.

Page Layouts
- RIOEducation Program Application Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Program Application Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Starting Term rio_ed__Starting_Term__c Lookup (Hed__Term__C) The starting term for this applicant if successful

Page Layouts
- RIOEducation Program Application Layout
Start Month rio_ed__Start_Month__c Picklist (January; February; March; April; May; June; July; August; September; October; November; December) The month the Applicant would like to commence in the Program.

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Start Year rio_ed__Start_Year__c Picklist (2018; 2019; 2020; 2021; 2022; 2023; 2024; 2025; 2026; 2027; 2028; 2029; 2030) The year the applicant would like to commence in the Program.

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Status rio_ed__Status__c Picklist (Draft; Submitted; Pending; Pending - Awaiting Documentation; Pending - Acceptance of Offer; Applicant Accepted; Approved; Cancelled; Rejected) Set the current status of this Program Application.

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
Status Date rio_ed__Status_Date__c Datetime The date the application status most recently changed to its current value.

Page Layouts
- RIOEducation Program Application Layout
Study Mode rio_ed__Study_Mode__c Picklist (Full-time; Half-time; Less than half-time) The attendance mode the Applicant would like to be enrolled in the Program.

Page Layouts
- RIOEducation Guest Community Layout
- RIOEducation Program Application Layout
System Modstamp SystemModstamp Datetime

Required
Delete

Program Course Requirement

API name: rio_ed__Program_Course_Requirement__c 

Description: For each Academic Program, specifies the requirements (pre-requisites, co-requisites, credit points, etc.) to meet in order to being able to enroll in the Course it is related to.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C) Course to be completed as part of this requirement

Page Layouts
- RIOEducation Program Course Requirement Layout
Course Name rio_ed__Course_Name__c Formula (Text)
rio_ed__Plan_Requirement__r.hed__Course__r.Name
Page Layouts
- RIOEducation Program Course Requirement Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Program Course Requirement Layout
Created Date CreatedDate Datetime

Required
Credit Points rio_ed__Credit_Points__c Number (18, 0)


Page Layouts
- RIOEducation Program Course Requirement Layout
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Program Course Requirement Layout
Last Modified Date LastModifiedDate Datetime

Required
Other rio_ed__Other__c Textarea (255)


Page Layouts
- RIOEducation Program Course Requirement Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Program Course Requirement Layout
Plan Requirement (Course) rio_ed__Plan_Requirement__c Lookup (Hed__Plan_Requirement__C)


Page Layouts
- RIOEducation Program Course Requirement Layout
Program Course Requirement Name Name Text (80)


Page Layouts
- RIOEducation Program Course Requirement Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Program Course Requirement Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Requirement ID rio_ed__Requirement_ID__c Text (10) Identifier used in the BOOLEAN logic in Plan Requirement Logic field

Page Layouts
- RIOEducation Program Course Requirement Layout
Requirement Type rio_ed__Requirement_Type__c Picklist (Pre-Requisite; Pre-Requisite (Enrolled or Completed); Co-Requisite; Credit Points; Other)


Page Layouts
- RIOEducation Program Course Requirement Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Delete

Program Discipline

API name: rio_ed__Program_Discipline__c 

Description: Represents a Major/Minor within a program.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Program Discipline Layout
Created Date CreatedDate Datetime
Required
Credits rio_ed__Credits__c Number (3, 3) Number of credits required to achieve this discipline
Page Layouts
- RIOEducation Program Discipline Layout
Deleted IsDeleted Checkbox
Required
Description rio_ed__Description__c Textarea (131072)

Page Layouts
- RIOEducation Program Discipline Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Program Discipline Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Program Discipline Layout
Program Discipline Name Name Text (80)

Page Layouts
- RIOEducation Program Discipline Layout

Apex Classes
- MicrobatchSelfRegController
Program Discipline Template rio_ed__Program_Discipline_Template__c Lookup (Rio_Ed__Program_Discipline__C) The source Program Discipline Template for this Program Discipline to clone from

Program Plan rio_ed__Program_Plan__c Lookup (Hed__Program_Plan__C)

Page Layouts
- RIOEducation Program Discipline Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Program Discipline Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Template rio_ed__Template__c Checkbox Check this to use this as a Template Required
Type rio_ed__Type__c Picklist (Major; Minor)

Page Layouts
- RIOEducation Program Discipline Layout
Delete

Program Enrollment

API name: hed__Program_Enrollment__c 

Description: A student Contact's enrollment in an Academic Program offered by a Department or School (the degree-granting Account type for the Educational Institution).

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Accrued Fees rio_ed__Accrued_Fees__c Formula (Currency)


Page Layouts
- RIOEducation Program Enrollment Layout
Activity Code (s) rio_ed__Activity_Code_s__c Textarea (32768) List of activity codes signed up by the students in semi-colon separated value e.g., ACT01;ACT02.

Page Layouts
- RIOEducation Program Enrollment Layout
Admission Date hed__Admission_Date__c Date The date the student was admitted to the Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Affiliation hed__Affiliation__c Lookup (Hed__Affiliation__C) This field is auto-populated with the Affiliation record that represents the student's enrollment in this Program.


Application rio_ed__Application__c Lookup (Hed__Application__C)


Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Application Submitted Date hed__Application_Submitted_Date__c Date The date the student applied for admission to the Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout
Auto Credit Transfer rio_ed__Auto_Credit_Transfer__c Checkbox Check to enable auto credit transfer feature
Required Page Layouts
- RIOEducation Program Enrollment Layout
Books And Supplies rio_edusrep__FA_Books_And_Supplies__c Number (9, 2)



Class Standing hed__Class_Standing__c Picklist (Freshman; Sophomore; Junior; Senior) The student's level in a Program, for example, Freshman, Sophomore, Junior, or Senior.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout
Class Year hed__Graduation_Year__c Text (250) The year the student is expected to graduate from this Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Cohort Year rio_edusrep__Cohort_Year__c Formula (Text) IPEDS: Establishing Cohorts Year TEXT(YEAR(hed__Start_Date__c))

Completion Percentage rio_ed__Completion_Percentage__c Percent (18, 0)


Page Layouts
- RIOEducation Program Enrollment Community Layout
Completion Progress rio_ed__Completion_Progress__c Formula (Text)
IF(rio_ed__Completion_Percentage__c * 100 < 100, 
IMAGE('/resource/rio_ed__ProgressBar_Progressing', ' ', 10, (rio_ed__Completion_Percentage__c * 100)) &
IMAGE('/resource/rio_ed__ProgressBar_NoProgressBlank', ' ', 10, (100 - (rio_ed__Completion_Percentage__c * 100))) &
' ' & TEXT(ROUND(rio_ed__Completion_Percentage__c * 100, 0)) & '%',
IMAGE('/resource/rio_ed__ProgressBar_Progressing', ' ', 10, 100) & ' ' & TEXT(ROUND(rio_ed__Completion_Percentage__c * 100, 0)) & '%')

Page Layouts
- RIOEducation Program Enrollment Layout
Completion Progress Style rio_ed__Completion_Progress_Style__c Formula (Text)
'width:' & TEXT(ROUND(rio_ed__Completion_Percentage__c * 100, 0)) & '%'

Contact hed__Contact__c Lookup (Contact) The student enrolled in this Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout
Created Date CreatedDate Datetime

Required
Credits Attempted hed__Credits_Attempted__c Number (3, 3) The number of credits the student has tried to complete to date. This includes credits in progress and failed courses for which no credit was received.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Credits Earned hed__Credits_Earned__c Number (3, 3) The number of credits the student has successfully completed to date.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Current RV rio_edusrep__FA_Current_RV__c Text (255)



Data Reminder Completed rio_ed__Data_Reminder_Completed__c Checkbox

Required
Data Reminder Skip Date rio_ed__Data_Reminder_Skip_Date__c Date



Default Campus rio_ed__Default_Campus__c Lookup (Account) Student's primary campus

Page Layouts
- RIOEducation Program Enrollment Layout
Deleted IsDeleted Checkbox

Required
Distance Education rio_edusrep__Distance_Education__c Picklist (None; Some (but not all); All) IPEDS: Indicate how many of the courses are delivered by distance education.


Dual Qualification rio_ed__Dual_Qualification__c Checkbox

Required Page Layouts
- RIOEducation Program Enrollment Layout
Education History hed__Education_History__c Lookup (Hed__Education_History__C) The Education History associated with the Program Enrollment.

Page Layouts
- HEDA Program Enrollment Layout
Eligible to Enroll hed__Eligible_to_Enroll__c Checkbox When selected, indicates the student has met program requirements and is eligible to enroll.
Required Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout
End Date hed__End_Date__c Date The date the student is scheduled to complete the Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Enrollment Status hed__Enrollment_Status__c Picklist (Full-time; Half-time; Less than half-time) The student's enrollment status, for example, full-time or half-time.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fall Cohort rio_edusrep__Fall_Cohort__c Formula (Checkbox) IPEDS: Include in Fall Cohort IF(OR(MONTH(hed__Start_Date__c) = 9, MONTH(hed__Start_Date__c) = 10), TRUE, FALSE) Required
Fee rio_ed__Fee__c Lookup (Rio_Ed__Fee__C)


Page Layouts
- RIOEducation Program Enrollment Layout
Fee Label rio_ed__Program_Application_Fee_Label__c Formula (Text)
IF(ISBLANK( TEXT(rio_ed__Fee_Label_Override__c) ), IF(ISBLANK(TEXT(rio_ed__ProgramApplication__r.rio_ed__Fee_Label__c)), TEXT( rio_ed__Application__r.rio_ed__Fee_Label__c ),TEXT( rio_ed__ProgramApplication__r.rio_ed__Fee_Label__c )), TEXT(rio_ed__Fee_Label_Override__c ))
Page Layouts
- RIOEducation Program Enrollment Layout
Fee Label (Override) rio_ed__Fee_Label_Override__c Picklist (Online) Use this to override the default fee label defined in program application during creation.

Page Layouts
- RIOEducation Program Enrollment Layout
Fee Method rio_ed__Fee_Method__c Picklist (Program; Course; Term - Course; Fixed Term)


Page Layouts
- RIOEducation Program Enrollment Layout
Fee Type rio_ed__Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Program Enrollment Layout
Fee Type Option rio_ed__Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Program Enrollment Layout
First Funding Estimate Status rio_edusrep__FA_First_Funding_Estimate_Status__c Text (255)



Funding Codes rio_ed__Funding_Codes__c Textarea (32768) Semi-colon separated list of applied Funding Codes.

Page Layouts
- RIOEducation Program Enrollment Layout
GPA hed__GPA__c Number (1, 3) The student's current grade point average.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Grade Points rio_ed__Grade_Points__c Number (3, 4) Grade Points = Sum(Grade Points) achieved for each Course completed.

Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Institute ID rio_ed__Institute_Id__c Formula (Text)
hed__Account__r.Parent.ParentId

Institution Enrollment Status rio_edusrep__FA_Institution_Enrollment_Status__c Text (255)



IPEDS Cohort Status 11 rio_edusrep__IPEDS_Cohort_Status_11__c Formula (Checkbox) IPEDS: Completers of programs of less than 2 years within 150% of normal time. SURVSECT: GR1, PART: B, LINE: 11 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
(YEAR(hed__End_Date__c) - YEAR(hed__Start_Date__c)) < 2,
((rio_ed__Qualification_Issue_Date__c - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) < 1.5
)
Required
IPEDS Cohort Status 12 rio_edusrep__IPEDS_Cohort_Status_12__c Formula (Checkbox) IPEDS: Completers of programs of at least 2 but less than 4 years within 150% of normal time. SURVSECT: GR1, PART: B, LINE: 12 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
(YEAR(hed__End_Date__c) - YEAR(hed__Start_Date__c)) >= 2,
(YEAR(hed__End_Date__c) - YEAR(hed__Start_Date__c)) < 4,
((rio_ed__Qualification_Issue_Date__c - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) < 1.5
)
Required
IPEDS Cohort Status 18 rio_edusrep__IPEDS_Cohort_Status_18__c Formula (Checkbox) IPEDS: Completers of bachelor's or equivalent degree programs within 150% of normal time. SURVSECT: GR1, PART: B, LINE: 18 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
ISPICKVAL(hed__Account__r.rio_edusrep__Qualification_Type__c, 'Bachelors Degree'),
((rio_ed__Qualification_Issue_Date__c - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) < 1.5
)
Required
IPEDS Cohort Status 19 rio_edusrep__IPEDS_Cohort_Status_19__c Formula (Checkbox) IPEDS: Completers of bachelor's or equivalent degree programs in 4 years or less. SURVSECT: GR1, PART: B, LINE: 19 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
ISPICKVAL(hed__Account__r.rio_edusrep__Qualification_Type__c, 'Bachelors Degree'),
(YEAR(rio_ed__Qualification_Issue_Date__c) - YEAR(hed__Start_Date__c)) <= 4
)
Required
IPEDS Cohort Status 20 rio_edusrep__IPEDS_Cohort_Status_20__c Formula (Checkbox) IPEDS: Completers of bachelor's or equivalent degree programs in 5 years. SURVSECT: GR1, PART: B, LINE: 20 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
ISPICKVAL(hed__Account__r.rio_edusrep__Qualification_Type__c, 'Bachelors Degree'),
(YEAR(rio_ed__Qualification_Issue_Date__c) - YEAR(hed__Start_Date__c)) <= 5
)
Required
IPEDS Cohort Status 29 rio_edusrep__IPEDS_Cohort_Status_29__c Formula (Checkbox) IPEDS: Completers of programs within 150% of normal time. SURVSECT: GR1, PART: C, LINE: 29 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Completed'),
((rio_ed__Qualification_Issue_Date__c - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) < 1.5
)
Required
IPEDS Cohort Status 30 rio_edusrep__IPEDS_Cohort_Status_30__c Formula (Checkbox) IPEDS: Total transfer-out students (non-completers). SURVSECT: GR1, PART: B, LINE: 30 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Withdrawn'),
ISPICKVAL(rio_edusrep__IPEDS_Withdrawal_Reason__c, 'Transferred-out'), 
((TODAY() - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) >= 1.5
)
Required
IPEDS Cohort Status 45 rio_edusrep__IPEDS_Cohort_Status_45__c Formula (Checkbox) IPEDS: Total exclusions. SURVSECT: GR1, PART: B, LINE: 45 AND(
ISPICKVAL(rio_ed__Program_Status__c, 'Withdrawn'),
OR(
ISPICKVAL(rio_edusrep__IPEDS_Withdrawal_Reason__c, 'Deceased or totally and permanently disabled and thus unable to return to school'),
ISPICKVAL(rio_edusrep__IPEDS_Withdrawal_Reason__c, 'Left school to serve in the armed forces or was called up to active duty'),
ISPICKVAL(rio_edusrep__IPEDS_Withdrawal_Reason__c, 'Left school to serve with a foreign aid service of the Federal Government, such as the Peace Corps'),
ISPICKVAL(rio_edusrep__IPEDS_Withdrawal_Reason__c, 'Left school to serve on an official church mission')
), 
((TODAY() - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) < 1.5
)
Required
IPEDS Cohort Status 51 rio_edusrep__IPEDS_Cohort_Status_51__c Formula (Checkbox) IPEDS: Still enrolled. SURVSECT: GR1, PART: B, LINE: 51 AND(
OR(
ISPICKVAL(rio_ed__Program_Status__c, 'Current'),
ISPICKVAL(rio_ed__Program_Status__c, 'Deferred')
),
((TODAY() - hed__Start_Date__c) / (hed__End_Date__c - hed__Start_Date__c)) >= 1.5
)
Required
IPEDS Major Identification rio_edusrep__IPEDS_MajorNum__c Formula (Text) IPEDS: First or second major identification. 1 = First Major, 2 = Second Major IF(
AND(
rio_ed__Dual_Qualification__c = TRUE, 
hed__Account__c = rio_ed__Secondary_Program__c
),
'2','1'
)


IPEDS Withdrawal Reason rio_edusrep__IPEDS_Withdrawal_Reason__c Picklist
(Deceased or totally and permanently disabled and thus unable to return to school;
Left school to serve in the armed forces or was called up to active duty. (Do NOT include students already in the military who transfer to another duty station');
Left school to serve with a foreign aid service of the Federal Government, such as the Peace Corps;
Left school to serve on an official church mission; Transferred-out to another institution; Other)
If student has neither graduated nor transferred to another institution, the documented reason for their withdrawal from the program.


Is International Student rio_ed__Is_International_Student__c Formula (Checkbox)
hed__Contact__r.rio_ed__International_Student__c Required
ISIR Needed Document Status rio_edusrep__FA_ISIR_Needed_Document_Status__c Text (255)



Is Non Title IV Funded Count rio_edusrep__FA_Is_Non_Title_IV_Funded_Count__c Checkbox

Required
Is Title IV Funded Count rio_edusrep__FA_Is_Title_IV_Funded_Count__c Checkbox

Required
Last Date of Attendance rio_edusrep__FA_Last_Date_of_Attendance__c Date



Last ISIR Needed Notification rio_edusrep__FA_Last_ISIR_Needed_Notification__c Datetime



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Payment Date rio_ed__Last_Payment_Date__c Formula (Date)


Page Layouts
- RIOEducation Program Enrollment Layout
Last Referenced Date LastReferencedDate Datetime



Last Sync to FA rio_edusrep__FA_Last_Sync_to_FA__c Datetime



Last Viewed Date LastViewedDate Datetime



Latest ISIR Award Year rio_edusrep__FA_Latest_ISIR_Award_Year__c Text (255)



Misc Fees rio_edusrep__FA_Misc_Fees__c Number (9, 2)



Non Tuition Fee rio_ed__Non_Tuition_Fee__c Lookup (Rio_Ed__Fee__C)


Page Layouts
- RIOEducation Program Enrollment Layout
Non Tuition Fee Type rio_ed__Non_Tuition_Fee_Type__c Picklist (Self Paid; Financial Assistance)


Page Layouts
- RIOEducation Program Enrollment Layout
Non Tuition Fee Type Option rio_ed__Non_Tuition_Fee_Type_Option__c Picklist (Financial AID; Scholarship; Sponsor; Discount; Discount %; Multiple; FEE-HELP)


Page Layouts
- RIOEducation Program Enrollment Layout
Number of Transfer Courses rio_ed__Num_Transfer_Courses_c__c Number (18, 0)



Outstanding Amount rio_ed__Outstanding_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Program Enrollment Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Program Enrollment Layout
Paid Amount rio_ed__Paid_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Program Enrollment Layout
Paid Disbursement Count rio_edusrep__FA_Paid_Disbursement_Count__c Number (18, 0)



Parchment No rio_ed__Parchment_No__c Text (255)


Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Pay Upfront rio_ed__Pay_Upfront__c Picklist (Yes; No)


Page Layouts
- RIOEducation Program Enrollment Layout
Primary Program rio_ed__Primary_Program__c Lookup (Account)


Page Layouts
- RIOEducation Program Enrollment Layout
Program hed__Account__c Lookup (Account) The Program the student is enrolled in.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Program Application rio_ed__ProgramApplication__c Lookup (Rio_Ed__Program_Application__C)


Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Program Enrollment ID Name Text (80)

Required Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout

Apex Classes
- MicrobatchSelfRegController
Program Fee rio_ed__Fee_Amount__c Currency (16, 2)



Program Offering rio_ed__Program_Offering__c Lookup (Rio_Ed__Program_Offering__C)


Page Layouts
- RIOEducation Program Enrollment Layout
Program Pathway rio_ed__Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)


Page Layouts
- RIOEducation Program Enrollment Layout
Program Plan hed__Program_Plan__c Lookup (Hed__Program_Plan__C) The Program Plan that contains all of the program requirements in effect for this student.

Page Layouts
- RIOEducation Program Enrollment Layout
Program Status rio_ed__Program_Status__c Picklist (Draft; Current; Completed; Withdrawn; Deferred; Cancelled)


Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Program Structure Type rio_ed__Program_Structure_Type__c Formula (Text)
TEXT(hed__Account__r.rio_ed__Program_Structure_Type__c)

Projected Disbursement Count rio_edusrep__FA_Projected_Disbursement_Count__c Number (18, 0)



Proof Of Graduation rio_edusrep__FA_Proof_Of_Graduation__c Picklist (High School Diploma; GED; ATB; Other; Home School; College)



Qualification Issue Date rio_ed__Qualification_Issue_Date__c Date Date Qualification was issued

Page Layouts
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Quality Points rio_ed__Quality_Points__c
Formula (Double)
hed__Credits_Earned__c *  hed__GPA__c


Record ID Id Id (18)

Required Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Reg Fees rio_edusrep__FA_Reg_Fees__c Number (9, 2)



Remaining Credits Required rio_ed__Remaining_Credits_Required__c Formula (Double)
IF(hed__Program_Plan__r.hed__Total_Required_Credits__c < hed__Credits_Earned__c , 0, hed__Program_Plan__r.hed__Total_Required_Credits__c -  hed__Credits_Earned__c )
Page Layouts
- RIOEducation Program Enrollment Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



RV Subscription Code rio_edusrep__FA_RV_Subscription_Code__c Text (255)



SAP rio_edusrep__FA_SAP__c Picklist (Met; Unmet; New)



Scheduled Units Remaining rio_edusrep__FA_Scheduled_Units_Remaining__c Number (9, 2)



Secondary Program rio_ed__Secondary_Program__c Lookup (Account)


Page Layouts
- RIOEducation Program Enrollment Layout
Start Date hed__Start_Date__c Date The date the student started, or is expected to start, this Program.

Page Layouts
- HEDA Program Enrollment Layout
- RIOEducation Program Enrollment Community Layout
- RIOEducation Program Enrollment Layout
Starting Term rio_ed__Starting_Term__c Lookup (Hed__Term__C)


Page Layouts
- RIOEducation Program Enrollment Layout
Student Fee Type rio_ed__Student_Fee_Type__c Formula (Text)
TEXT(hed__Contact__r.rio_ed__Student_Fee_Type__c)
Page Layouts
- RIOEducation Program Enrollment Layout
Study Group rio_ed__Study_Group__c Picklist (Group A; Group B) Sorts students into Session Groups (if applicable)

Page Layouts
- RIOEducation Program Enrollment Layout
Study Pathway rio_ed__Study_Pathway__c Picklist (Default; Custom) Specify whether to use default program pathway or custom pathway.

Page Layouts
- RIOEducation Program Enrollment Layout
Sync to FA rio_edusrep__FA_Sync_to_FA__c Checkbox

Required
System Enrollment Status rio_edusrep__FA_System_Enrollment_Status__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Total Funding Amount rio_ed__Help_Debt_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Program Enrollment Layout
Transfer Units rio_edusrep__FA_Transfer_Units__c Number (9, 2)



Tuition rio_edusrep__FA_Tuition__c Number (9, 2)



Units Attempted rio_edusrep__FA_Units_Attempted__c Number (9, 2)



Units Earned rio_edusrep__FA_Units_Earned__c Number (9, 2)



Units Scheduled rio_edusrep__FA_Units_Scheduled__c Number (9, 2)



Updated Date rio_edusrep__FA_Updated_Date__c Datetime



Upfront Payment Amount rio_ed__Upfront_Payment_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Program Enrollment Layout
Delete

Program Grade

API name: rio_ed__Program_Grade__c 

Description: Could be used to group Term grades into a "year" but that is more of a K-12 use case than higher education.

Note: Custom object. Not used in the current implementation and can be hidden.

Field Label API Name Type Formula Attributes Field Usage
Adjusted Points rio_ed__Adjusted_Points__c Number (16, 2)

Page Layouts
- RIOEducation Program Grade Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Program Grade Layout
Created Date CreatedDate Datetime
Required
Date rio_ed__Date__c Date

Page Layouts
- RIOEducation Program Grade Layout
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Factor rio_ed__Factor__c Number (14, 4)

Page Layouts
- RIOEducation Program Grade Layout
Final Points rio_ed__Final_Points__c Formula (Double) IF (ISBLANK( rio_ed__Adjusted_Points__c) || ISNULL(rio_ed__Adjusted_Points__c), rio_ed__Points__c, rio_ed__Adjusted_Points__c)
Page Layouts
- RIOEducation Program Grade Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Program Grade Layout
Last Modified Date LastModifiedDate Datetime
Required
Points rio_ed__Points__c Number (16, 2)

Page Layouts
- RIOEducation Program Grade Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)
Required Page Layouts
- RIOEducation Program Grade Layout
Program Grade Name Name Text (80)

Page Layouts
- RIOEducation Program Grade Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Program Grade Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
Total Points rio_ed__Total_Points__c Formula (Double) rio_ed__Final_Points__c * rio_ed__Factor__c
Page Layouts
- RIOEducation Program Grade Layout
Delete

Program Offering

API name: rio_ed__Program_Offering__c 

Description: Represents a specific student intake in an Academic Program. It is mainly used for the Application process. This is used to track the programs being offered in a campus. 

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Campus rio_ed__Campus__c Lookup (Account)
Page Layouts
- RIOEducation Program Offering Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Program Offering Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Program Offering Layout
Last Modified Date LastModifiedDate Datetime Required
Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- RIOEducation Program Offering Layout
Program rio_ed__Program__c Lookup (Account)
Page Layouts
- RIOEducation Program Offering Layout
Program Offering ID Name Text (80)
Page Layouts
- RIOEducation Program Offering Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18) Required Page Layouts
- RIOEducation Program Offering Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Program Pathway

API name: rio_ed__Program_Pathway__c 

Description: For each Academic Program, a container for the names of the different timing options that students are offered to complete their studies depending on their type of enrollment.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Program Pathway Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Enrollment Method rio_ed__Enrollment_Method__c Picklist (Manual; Automatic by term/course; Automatic all terms) Used to setup Auto Enrollments
Page Layouts
- RIOEducation Program Pathway Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Program Pathway Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Program Pathway Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Max Credits per Term rio_ed__Max_Credits_per_Term__c Number (3, 3)

Page Layouts
- RIOEducation Program Pathway Layout
Name rio_ed__Name__c Text (80)

Page Layouts
- RIOEducation Program Pathway Layout
Notes rio_ed__Notes__c Textarea (255) Used to hold notes for this pathway that can be displayed to the student at enrollment time
Page Layouts
- RIOEducation Program Pathway Layout
Number of Terms rio_ed__Number_of_Terms__c Number (18, 0) The number of terms reccomended to complete this program Required Page Layouts
- RIOEducation Program Pathway Layout
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Program Pathway Layout
Program Pathway ID Name Text (80)
Required Page Layouts
- RIOEducation Program Pathway Layout

Apex Classes
- MicrobatchSelfRegController
Program Plan rio_ed__Program_Plan__c Lookup (Hed__Program_Plan__C)

Page Layouts
- RIOEducation Program Pathway Layout
Recommended Credits per Term rio_ed__Recommended_Credits_per_Term__c Number (3, 3)

Page Layouts
- RIOEducation Program Pathway Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Program Pathway Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Study Mode rio_ed__Study_Mode__c Picklist (Full-time; Half-time; Less than half-time)
Required Page Layouts
- RIOEducation Program Pathway Layout
System Modstamp SystemModstamp Datetime
Required
Term Label rio_ed__Term_Label__c Multipicklist (Default; Online) This is used to match the qualified terms for auto enrollment.
Page Layouts
- RIOEducation Program Pathway Layout
Delete

Program Plan

API name: hed__Program_Plan__c 

Description: Links Courses to an Academic Program to create a path for students to follow. An Academic Program can list multiple Courses, and a Course can be associated with multiple Academic Programs. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Account hed__Account__c Lookup (Account) The Academic Program this Program Plan is for, for example, BA in Philosophy.

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Application Fee rio_ed__Application_Fee__c Lookup (Rio_Ed__Fee__C) Application fee to be charged when student submitted the application.

Page Layouts
- RIOEducation Program Plan Layout
Auto Credit Transfer rio_ed__Auto_Credit_Transfer__c Checkbox Enable (disables) the auto credit transfer feature for a Program Enrollment record. If unchecked, no Course Connections for the Program Enrollment will contribute or receive any credit transfers.
Required Page Layouts
- RIOEducation Program Plan Layout
Auto Generate Application Student Fee rio_ed__Auto_Generate_Application_Student_Fee__c Checkbox Tick this to create application student fee and fee line for new program enrollment.
Required Page Layouts
- RIOEducation Program Plan Layout
Auto Generate Deposit Student Fee rio_ed__Auto_Generate_Deposit_Student_Fee__c Checkbox Tick this to create deposit student fee and fee line for new program enrollment.
Required Page Layouts
- RIOEducation Program Plan Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Created Date CreatedDate Datetime

Required
Current Fee (Domestic) rio_ed__Current_Fee_Domestic__c Formula (Currency) Derived from linked fee object IF(
rio_ed__Fee__r.rio_ed__Current_Fee_Domestic__c > 0, 
rio_ed__Fee__r.rio_ed__Current_Fee_Domestic__c, 
null
)

Page Layouts
- RIOEducation Program Plan Layout
Current Fee (International) rio_ed__Current_Fee_International__c Formula (Currency) Derived from linked fee object IF(
rio_ed__Fee__r.rio_ed__Current_Fee_International__c > 0, 
rio_ed__Fee__r.rio_ed__Current_Fee_International__c, 
null
)

Page Layouts
- RIOEducation Program Plan Layout
Current Non Tuition Fee (Domestic) rio_ed__Current_Non_Tuition_Fee_Domestic__c Formula (Currency) Derived from linked fee object rio_ed__Non_Tuition_Fee__r.rio_ed__Current_Fee_Domestic__c
Page Layouts
- RIOEducation Program Plan Layout
Current Non Tuition Fee (International) rio_ed__Current_Non_Tuition_Fee_International__c Formula (Currency) Derived from linked fee object rio_ed__Non_Tuition_Fee__r.rio_ed__Current_Fee_International__c
Page Layouts
- RIOEducation Program Plan Layout
Default Program Pathway rio_ed__Default_Program_Pathway__c Lookup (Rio_Ed__Program_Pathway__C)


Page Layouts
- RIOEducation Program Plan Layout
Deleted IsDeleted Checkbox

Required
Deposit Fee rio_ed__Deposit_Fee__c Lookup (Rio_Ed__Fee__C) Deposit fee to be charged when student application is approved.

Page Layouts
- RIOEducation Program Plan Layout
Description hed__Description__c Textarea (255)


Page Layouts
- HEDA Program Plan Layout
- RIOEducation Community Layout
- RIOEducation Program Plan Layout
Dual Qualification rio_ed__Dual_Qualification__c Checkbox

Required Page Layouts
- RIOEducation Program Plan Layout
EFTSL (Credit Points) rio_ed__EFTSL_Credit_Points__c Number (3, 0) EFTSL: Equivalent Full-Time Student Load (i.e. Full-Time Credit Points attempted over a period of 1 academic year).
Full-time Student: Credit Points Attempted (Year) >= 0.75 x EFTSL.
Part-time Student: Credit Points Attempted (Year) < 0.75 x EFTSL.



End Date hed__End_Date__c Date The end date for the Program Plan.

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Community Layout
- RIOEducation Program Plan Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Program Plan Layout
Fee rio_ed__Fee__c Lookup (Rio_Ed__Fee__C) Program's fee

Page Layouts
- RIOEducation Program Plan Layout
Fee Method rio_ed__Fee_Method__c Picklist (Program; Course; Term - Course; Fixed Term) Used to define how Students pay for this program

Page Layouts
- RIOEducation Program Plan Layout
Is Primary hed__Is_Primary__c Checkbox Indicates this is the Program Plan currently in effect for the selected Academic Program.
Required Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Next Starting Term rio_ed__Next_Starting_Term__c Lookup (Hed__Term__C) Set so enrollment records can identify the start term automatically.

Page Layouts
- RIOEducation Program Plan Layout
Non Tuition Fee rio_ed__Non_Tuition_Fee__c Lookup (Rio_Ed__Fee__C)


Page Layouts
- RIOEducation Program Plan Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Pay Upfront rio_ed__Pay_Upfront__c Picklist (Yes; No) Identifies if students should pay the full tuition fees upfront

Page Layouts
- RIOEducation Program Plan Layout
Primary Program rio_ed__Primary_Program__c Lookup (Account)


Page Layouts
- RIOEducation Program Plan Layout
Program Plan Name Name Text (80)


Page Layouts
- HEDA Program Plan Layout
- RIOEducation Community Layout
- RIOEducation Program Plan Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)

Required Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Secondary Program rio_ed__Secondary_Program__c Lookup (Account)


Page Layouts
- RIOEducation Program Plan Layout
Start Date hed__Start_Date__c Date The date this Program Plan went into effect.

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Community Layout
- RIOEducation Program Plan Layout
Status hed__Status__c Picklist (Current; Archived) Select "Current" if this Program Plan has students enrolled in it, or is eligible for students to enroll. Otherwise, select "Archived."

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Support Pre-Acceptance Enrollment rio_ed__Support_Pre_Acceptance_Enrollment__c Picklist (For application fee only; Always; No) Indicates if a "draft" program enrollment should be created when a program application has reached the "submitted" stage.

Page Layouts
- RIOEducation Program Plan Layout
System Modstamp SystemModstamp Datetime

Required
Total Required Credits hed__Total_Required_Credits__c Number (3, 3) The total number of credits a student needs to complete to satisfy this Program Plan.

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Use Default Fee rio_ed__Use_Default_Fee__c Checkbox Select this for the linked fee to be used for applications rather than using the fee label on application to identify a child fee
Required Page Layouts
- RIOEducation Program Plan Layout
Version hed__Version__c Text (25) The version of the Program Plan, for example, Spring 2020.

Page Layouts
- HEDA Program Plan Layout
- RIOEducation Program Plan Layout
Delete

Qualified Faculty

API name: rio_ed__Qualified_Faculty__c 

Description: A list of Faculty members and the roles that they can perform on courses. Relates a Course with the different Faculty members qualified to teach it. It includes the role each Faculty is qualified to perform (lecturer, assistant, tutor, etc.).

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Course rio_ed__Course__c Lookup (Hed__Course__C)

Page Layouts
- RIOEducation Qualified Faculty Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Qualified Faculty Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Department/Discipline rio_ed__Account__c Lookup (Account) A department or discipline
Page Layouts
- RIOEducation Qualified Faculty Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Faculty rio_ed__Faculty__c Lookup (Contact)
Required Page Layouts
- RIOEducation Qualified Faculty Layout
ID Name Text (80)
Required Page Layouts
- RIOEducation Qualified Faculty Layout

Apex Classes
- MicrobatchSelfRegController
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Qualified Faculty Layout
Last Modified Date LastModifiedDate Datetime
Required
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Qualified Faculty Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Roles rio_ed__Roles__c Multipicklist (Lecturer; Lab Assistant; Tutor; Assistant; Trainer) Choose all the roles that this faculty member can perform
Page Layouts
- RIOEducation Qualified Faculty Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Relationship

API name: hed__Relationship__c 

Description: Connection between two Contacts. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Contact hed__Contact__c Lookup (Contact) Select the person you want to create the Relationship record for.
Required Page Layouts
- HEDA Relationship Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Relationship Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description hed__Description__c Textarea (32000) Additional information about how these two people are related.

Page Layouts
- HEDA Relationship Layout
Emergency Contact hed__Emergency_Contact__c Checkbox Indicates the Related Contact is an emergency contact.
Required Page Layouts
- HEDA Relationship Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Relationship Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Owner ID OwnerId Lookup (Group, User)

Required
Reciprocal Relationship hed__ReciprocalRelationship__c Lookup (Hed__Relationship__C) Lookup to the related Reciprocal Relationship record. This field is automatically populated. Manually updating this field could result in errors.


Record ID Id Id (18)

Required Page Layouts
- HEDA Relationship Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Related Contact hed__RelatedContact__c Lookup (Contact) Select the person related to the Contact.

Page Layouts
- HEDA Relationship Layout
Relationship Explanation hed__Relationship_Explanation__c Formula (Text) A sentence that clarifies who's who in the Relationship. For example, "'s " Joe Ada is Sara Cordova's employer."'s " This field is read-only. TEXT(hed__RelatedContact__r.Salutation) + " " + hed__RelatedContact__r.FirstName + " " + hed__RelatedContact__r.LastName
+ "  "  +  $Label.hed__relationship_explanation_connector + " " +
TEXT(hed__Contact__r.Salutation) + " " + hed__Contact__r.FirstName + " " + hed__Contact__r.LastName + "'s " + TEXT(hed__Type__c)

Page Layouts
- HEDA Relationship Layout
Relationship Key Name Text (80)

Required
Apex Classes
- MicrobatchSelfRegController
RIO_P1 rio_ed__RIO_P1__c Text (255)



Status hed__Status__c Picklist (Current; Former) Status of the Relationship, for example, Current or Former.

Page Layouts
- HEDA Relationship Layout
System Modstamp SystemModstamp Datetime

Required
_SYSTEM: SystemCreated hed__SYSTEM_SystemCreated__c Checkbox System field that indicates if this Relationship was created automatically as the Reciprocal to another Relationship.
Required
Type hed__Type__c Picklist (Father; Stepfather; Mother; Stepmother; Parent; Stepparent; Foster Parent; Daughter; Stepdaughter; Foster Daughter; Son; Stepson; Foster Son; Child; Stepchild; Foster Child; Husband; Wife; Partner; Aunt; Uncle; Parent's Sibling; Niece; Nephew; Sibling's Child; Cousin; Grandmother; Grandfather; Grandparent; Grandson; Granddaughter; Grandchild; Guardian; Dependent; Employer; Employee; Friend; Family; Coworker) Describes how the Related Contact is connected to the Contact, for example, friend, coworker, aunt, etc.

Page Layouts
- HEDA Relationship Layout
Delete

Resource

API name: rio_ed__Resource__c 

Description: Used by the RIO scheduler to identify resources - rooms specifically. A trigger should create one of these when a new Facility record is created.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Active rio_ed__Active__c Checkbox
Required Page Layouts
- RIOEducation Resource Layout
Contact rio_ed__Contact__c Lookup (Contact)


Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Resource Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Display Name rio_ed__Display_Name__c Text (255)


External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Facility rio_ed__Facility__c Lookup (Hed__Facility__C)

Page Layouts
- RIOEducation Resource Layout
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Resource Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Resource Layout
Public rio_ed__Public__c Checkbox Bookings this Resource is assigned to will be visible to all users. Required Page Layouts
- RIOEducation Resource Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Resource Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource Name Name Text (80)

Page Layouts
- RIOEducation Resource Layout

Apex Classes
- MicrobatchSelfRegController
Resource Type rio_ed__Resource_Type__c Lookup (Rio_Ed__Resource_Type__C)
Required Page Layouts
- RIOEducation Resource Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


System Modstamp SystemModstamp Datetime
Required
User rio_ed__User__c Lookup (User)


Delete

Resource Type

API name: rio_ed__Resource_Type__c 

Description: The type of Resource - Location is the main one used in RIO.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Resource Type Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Resource Type Layout
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Resource Type Layout
Last Modified Date LastModifiedDate Datetime Required
Last Referenced Date LastReferencedDate Datetime

Last Viewed Date LastViewedDate Datetime

Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- RIOEducation Resource Type Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Resource Type Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resource Type Name Name Text (80)
Page Layouts
- RIOEducation Resource Type Layout

Apex Classes
- MicrobatchSelfRegController
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Delete

Resource Validation

API name: rio_ed__Resource_Validation__c 

Description: Used in the double bookings checking.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Resource Validation Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Description rio_ed__Description__c Textarea (255)
Page Layouts
- RIOEducation Resource Validation Layout
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Resource Validation Layout
Last Modified Date LastModifiedDate Datetime Required
Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- RIOEducation Resource Validation Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Resource Validation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Related Bookings rio_ed__Related_Bookings__c Formula (Double)
Page Layouts
- RIOEducation Resource Validation Layout
Resource Validation Number Name Text (80) Required Page Layouts
- RIOEducation Resource Validation Layout

Apex Classes
- MicrobatchSelfRegController
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Validation Type rio_ed__Validation_Type__c Text (255)
Page Layouts
- RIOEducation Resource Validation Layout
Delete

RIO IPEDS Configuration

API name: rio_edusrep__Reporting_Configuration__c 

Description: Reporting for IPEDS.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIO Reporting Configuration Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIO Reporting Configuration Layout
Last Modified Date LastModifiedDate Datetime Required
Last Referenced Date LastReferencedDate Datetime

Last Viewed Date LastViewedDate Datetime

Owner ID OwnerId Lookup (Group, User) Required
Record ID Id Id (18) Required Page Layouts
- RIO Reporting Configuration Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Reporting Configuration Name Name Text (80)
Page Layouts
- RIO Reporting Configuration Layout

Apex Classes
- MicrobatchSelfRegController
System Modstamp SystemModstamp Datetime Required
Delete

RIO IPEDS Export

API name: rio_edusrep__Reporting_Export__c 

Description: Export IPEDS report.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Academic Year rio_edusrep__Academic_Year__c Picklist (2016-17; 2017-18; 2018-19; 2019-20; 2020-21) IPEDS: Collection Period 1 year ago. Merge Field = {!academicYear}

Page Layouts
- RIO Reporting Export Layout
Academic Year 1 rio_edusrep__Academic_Year_1__c Formula (Text) IPEDS: Collection Period 1 year ago. Merge Field = {!academicYear1} TEXT(VALUE(TEXT(rio_edusrep__Academic_Year__c)) - 1)

Academic Year 2 rio_edusrep__Academic_Year_2__c Formula (Text) IPEDS: Collection Period 1 year ago. Merge Field = {!academicYear2} TEXT(VALUE(TEXT(rio_edusrep__Academic_Year__c)) - 2)

Cohort Year rio_edusrep__Cohort_Year__c Picklist (2015; 2016; 2017; 2018; 2019; 2020; 2021) IPEDS: The year that a cohort of students begins attending college. Merge Field = {!cohortYear}

Page Layouts
- RIO Reporting Export Layout
Collection Period rio_edusrep__Collection_Period__c Picklist (Fall; Winter; Spring) IPEDS collection period. Merge Field = {!collectionPeriod}

Page Layouts
- RIO Reporting Export Layout
Collection Year rio_edusrep__Reporting_Year__c Picklist (2016-17; 2017-18; 2018-19; 2019-20; 2020-21) IPEDS reporting year. Merge Field = {!reportYear}

Page Layouts
- RIO Reporting Export Layout
Collection Year 1 rio_edusrep__Collection_Year_1__c Formula (Text) IPEDS: Collection Period 1 year ago. Merge Field = {!reportYear1} TEXT(VALUE(TEXT(rio_edusrep__Reporting_Year__c)) - 1)

Collection Year 2 rio_edusrep__Collection_Year_2__c Formula (Text) IPEDS: Collection Period 2 years ago. Merge Field = {!reportYear2} TEXT(VALUE(TEXT(rio_edusrep__Reporting_Year__c)) - 2)

Configuration rio_edusrep__Reporting_Configuration__c Lookup (Rio_Edusrep__Reporting_Configuration__C) Contains the specifications for each of the survey records to be included in the export file(s).
Required Page Layouts
- RIO Reporting Export Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIO Reporting Export Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Educational Institution rio_edusrep__Educational_Institution__c Lookup (Account) Filter records based on educational institution.

Merge Field = {!institutionId}


Page Layouts
- RIO Reporting Export Layout
External Id rio_edusrep__External_Id__c Text (255)

External ID
From (Academic Year) rio_edusrep__From_Academic_Year__c Date Filter records based on date.

Merge Field = {!academicFromDate}


Page Layouts
- RIO Reporting Export Layout
From (Fall Cohort) rio_edusrep__From_Fall_Cohort__c Date Filter records based on date.

Merge Field = {!fallFromDate}


Page Layouts
- RIO Reporting Export Layout
Gap Between Queries Export (minute) rio_edusrep__Gap_Between_Queries_Export_minute__c Number (2, 0) Set this to allow gap in between queries and utilise System.scheduleBatch instead of Database.executeBatch to avoid lock contention issue between queries and records update.


Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIO Reporting Export Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Log Level rio_edusrep__Log_Level__c Picklist (Info; Error)


Page Layouts
- RIO Reporting Export Layout
Log Message rio_edusrep__Log_Message__c Textarea (32768)


Page Layouts
- RIO Reporting Export Layout
Mark Reported Record rio_edusrep__Mark_Reported_Record__c Checkbox Check this to mark reported record based on the "Reported Flag Field Name".
Required
Record ID Id Id (18)

Required Page Layouts
- RIO Reporting Export Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Reporting Export Name Name Text (80)


Page Layouts
- RIO Reporting Export Layout

Apex Classes
- MicrobatchSelfRegController
Reporting Period rio_edusrep__Reporting_Period__c Picklist (1; 2) Reporting period.

Merge field = {!reportperiod}



Reporting Queries to Validate rio_edusrep__Reporting_Queries_to_Validate__c Number (3, 0)



Reporting Queries Validated rio_edusrep__Reporting_Queries_Validated__c Number (3, 0)



Reporting Version rio_edusrep__Reporting_Version__c Picklist (IPEDS - 2021; IPEDS - 2022)



Status rio_edusrep__Status__c Picklist (Draft; Export - Queued; Export - In Progress; Export - Partial Completed; Export - Completed; Export - Failed)


Page Layouts
- RIO Reporting Export Layout
System Modstamp SystemModstamp Datetime

Required
To (Academic Year) rio_edusrep__To_Academic_Year__c Date Filter records based on date.

Merge Field = {!academicToDate}


Page Layouts
- RIO Reporting Export Layout
To (Fall Cohort) rio_edusrep__To_Fall_Cohort__c Date Filter records based on date.

Merge Field = {!fallToDate}


Page Layouts
- RIO Reporting Export Layout
Total Expected Export rio_edusrep__Total_Expected_Export__c Number (3, 0) Number of files to be exported (identified by number of file type variants)

Page Layouts
- RIO Reporting Export Layout
Unit ID rio_edusrep__Unit_ID__c Formula (Text) Filter records based on IPEDS Unit ID.

Merge Field = {!unitId}
rio_edusrep__Educational_Institution__r.rio_edusrep__Unit_ID__c
Page Layouts
- RIO Reporting Export Layout


Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Enable Export Log rio_edusrep__Enable_Export_Log__c Checkbox Required
Last Modified By ID LastModifiedById Lookup (User) Required
Last Modified Date LastModifiedDate Datetime Required
Location SetupOwnerId Lookup (Organization, Profile, User)

Name Name Text (80)

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18) Required
Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
System Modstamp SystemModstamp Datetime Required
Delete

RIO IPEDS Setup Item

API name: rio_edusrep__Reporting_Query__c 

Description: Setup RIO IPEDS.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Configuration rio_edusrep__Reporting_Configuration__c Lookup (Rio_Edusrep__Reporting_Configuration__C)

Required Page Layouts
- RIO Reporting Query Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIO Reporting Query Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
File Type rio_edusrep__Reporting_File_Type__c Picklist
(Institutional Characteristics;
Completions;
12-month Enrollment;
Student Financial Aid;
Graduation Rates;
Graduation Rates 200;
Admissions;
Outcome Measures;
Human Resources 1;
Human Resources 2;
Fall Enrollment;
Finance;
Academic Libraries)
Types of Ipeds survey

Page Layouts
- RIO Reporting Query Layout
File Variant rio_edusrep__Reporting_File_Type_Variant__c Picklist
(4-year academic year tuition reporters;
4-year program tuition reporters;
Degree-granting 2-year academic year tuition reporters;
Degree-granting 2-year program tuition reporters;
Non-degree-granting 2-year academic year tuition reporters;
Non-degree-granting 2-year program tuition reporters;
Less-than-2-year academic year tuition reporters;
Less-than-2-year program tuition reporters;
All institutions;
4-year degree-granting institutions;
2-year degree-granting institutions;
Public 2-year and less-than-2-year non-degree-granting;
Private 2-year and less-than-2-year non-degree-granting institutions;
Public institutions reporting on a fall cohort (academic reporters);
Private institutions reporting on a fall cohort (academic reporters);
Institutions reporting on a full-year cohort (public program reporters);
Institutions reporting on a full-year cohort (private program reporters);
Institutions with graduate students only;
4-year institutions reporting on a fall cohort (academic reporters);
4-year institutions reporting on a full-year cohort (program reporters);
2-year institutions reporting on a fall cohort (academic reporters);
2-year institutions reporting on a full-year cohort (program reporters);
Less-than-2-year institutions reporting on a fall cohort (academic reporters);
Less-than-2-year institutions reporting on a full-year cohort (program reporters);
4-year institutions;
Less-than-4-year institutions reporting on a fall cohort (academic reporters);
Less-than-4-year institutions reporting on a full-year cohort (program reporters);
Admissions;
Outcome Measures;
Degree-granting institutions and related administrative offices that have 15 or more full-time staff and a tenure system;
Degree-granting institutions and related administrative offices that have 15 or more full-time staff, No Tenure System;
Degree-granting institutions and related administrative offices that have less than 15 full-time staff;
Non-degree-granting institutions and related administrative offices;
Public 2-year and less-than-2-year non-degree-granting institutions;
Degree-granting public institutions using GASB Reporting Standards;
Degree-granting private, not-for-profit institutions and public institutions using FASB Reporting Standards;
Degree-granting private, for-profit institutions;
Non-degree-granting public institutions using GASB Reporting Standards;
Non-degree-granting private, not-for-profit institutions and public institutions using FASB Reporting Standards;
Non-degree-granting private, for-profit institutions;
Academic Libraries)
Types of Ipeds survey variant

Page Layouts
- RIO Reporting Query Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIO Reporting Query Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



PART rio_edusrep__Reporting_File_Subtype__c Picklist (A; B; C; D; E; F; G; H; I; Q; A1; A2; B1; B2; B3; D1; D2; D3; D4; G1; G2; H1; H2; 9) IPEDS: Part of Survey Section. Merge Field = {!part}

Page Layouts
- RIO Reporting Query Layout
Query rio_edusrep__Query__c Textarea (20000) Query that extracts the source data. The extracted source data is then transformed (e.g. count | sum | avg | assign) and entered into the survey record according to the record specification.

Page Layouts
- RIO Reporting Query Layout
Record ID Id Id (18)

Required Page Layouts
- RIO Reporting Query Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Sequence rio_edusrep__Part_Sequence__c Number (4, 0) Order sequence of this survey record amongst other survey records with the same UNITID, SURVSECT and PART.

Page Layouts
- RIO Reporting Query Layout
Record Specification rio_edusrep__Record_Specification__c Textarea (10000) IPEDS: Semi-colon separated list comprising the Key Value Pairs of the survey record.

Page Layouts
- RIO Reporting Query Layout
Setup Item Name Name Text (80)

Required Page Layouts
- RIO Reporting Query Layout

Apex Classes
- MicrobatchSelfRegController
SURVSECT rio_edusrep__SURVSECT__c Formula (Text) IPEDS: Survey Section. Merge Field = {!survSect} TEXT(rio_edusrep__Reporting_File_Type__c)
Page Layouts
- RIO Reporting Query Layout
System Modstamp SystemModstamp Datetime

Required
Delete

RIO IPEDS Survey Data

API name: rio_edusrep__IPEDS_Survey_Data__c 

Description: IPEDS Survey export data.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
10mCount rio_edusrep__X10mCount__c Text (255)


10mSoutlays rio_edusrep__X10mSoutlays__c Text (255)


11mCount rio_edusrep__X11mCount__c Text (255)


11mSoutlays rio_edusrep__X11mSoutlays__c Text (255)


12mCount rio_edusrep__X12mCount__c Text (255)


12mSoutlays rio_edusrep__X12mSoutlays__c Text (255)


9mCount rio_edusrep__X9mCount__c Text (255)


9mSoutlays rio_edusrep__X9mSoutlays__c Text (255)


ACTCM25 rio_edusrep__ACTCM25__c Text (255)


ACTCM75 rio_edusrep__ACTCM75__c Text (255)


ACTEN25 rio_edusrep__ACTEN25__c Text (255)


ACTEN75 rio_edusrep__ACTEN75__c Text (255)


ACTMT25 rio_edusrep__ACTMT25__c Text (255)


ACTMT75 rio_edusrep__ACTMT75__c Text (255)


ACTNUM rio_edusrep__ACTNUM__c Text (255)


ACTPCT rio_edusrep__ACTPCT__c Text (255)


ADEXCL rio_edusrep__ADEXCL__c Text (255)


ADMCON1 rio_edusrep__ADMCON1__c Text (255)


ADMCON2 rio_edusrep__ADMCON2__c Text (255)


ADMCON3 rio_edusrep__ADMCON3__c Text (255)


ADMCON4 rio_edusrep__ADMCON4__c Text (255)


ADMCON5 rio_edusrep__ADMCON5__c Text (255)


ADMCON6 rio_edusrep__ADMCON6__c Text (255)


ADMCON7 rio_edusrep__ADMCON7__c Text (255)


ADMCON8 rio_edusrep__ADMCON8__c Text (255)


ADMCON9 rio_edusrep__ADMCON9__c Text (255)


ADMSSNM rio_edusrep__ADMSSNM__c Text (255)


ADMSSNT rio_edusrep__ADMSSNT__c Text (255)


ADMSSNW rio_edusrep__ADMSSNW__c Text (255)


AGE1 rio_edusrep__AGE1__c Text (255)


AGE2 rio_edusrep__AGE2__c Text (255)


AGE3 rio_edusrep__AGE3__c Text (255)


AGE4 rio_edusrep__AGE4__c Text (255)


AGE5 rio_edusrep__AGE5__c Text (255)


AMOUNT rio_edusrep__AMOUNT__c Text (255)


APPLCNM rio_edusrep__APPLCNM__c Text (255)


APPLCNT rio_edusrep__APPLCNT__c Text (255)


APPLCNW rio_edusrep__APPLCNW__c Text (255)


ATHLETICS rio_edusrep__ATHLETICS__c Text (255)


ATH_REV_1 rio_edusrep__ATH_REV_1__c Text (255)


ATH_REV_2 rio_edusrep__ATH_REV_2__c Text (255)


ATH_REV_3 rio_edusrep__ATH_REV_3__c Text (255)


ATH_REV_4 rio_edusrep__ATH_REV_4__c Text (255)


AWARD_ASSOCIATES rio_edusrep__AWARD_ASSOCIATES__c Text (255)


AWARD_BACHELORS rio_edusrep__AWARD_BACHELORS__c Text (255)


AWARD_CERTIFICATES rio_edusrep__AWARD_CERTIFICATES__c Text (255)


AWLEVEL rio_edusrep__AWLEVEL__c Text (255)


BOOKS rio_edusrep__BOOKS__c Text (255)


BRANCHES rio_edusrep__BRANCHES__c Text (255)


CIPCODE rio_edusrep__CIPCODE__c Text (255)


CIRCULATION rio_edusrep__CIRCULATION__c Text (255)


COHORT rio_edusrep__COHORT__c Text (255)


COLUMN rio_edusrep__COLUMN__c Text (255)


COMP10011 rio_edusrep__COMP10011__c Text (255)


COMP10012 rio_edusrep__COMP10012__c Text (255)


COMPFGP04 rio_edusrep__COMPFGP04__c Text (255)


COMPFGP05 rio_edusrep__COMPFGP05__c Text (255)


COMPFGP06 rio_edusrep__COMPFGP06__c Text (255)


COMPFGQ04 rio_edusrep__COMPFGQ04__c Text (255)


COMPFGQ05 rio_edusrep__COMPFGQ05__c Text (255)


COMPFGQ06 rio_edusrep__COMPFGQ06__c Text (255)


COMPY4 rio_edusrep__COMPY4__c Text (255)


COMPY7-8 rio_edusrep__COMPY7_8__c Text (255)


CONTHRS rio_edusrep__CONTHRS__c Text (255)


COUNT rio_edusrep__COUNT__c Text (255)


CRACE15 rio_edusrep__CRACE15__c Text (255)


CRACE16 rio_edusrep__CRACE16__c Text (255)


CRACE17 rio_edusrep__CRACE17__c Text (255)


CRACE23 rio_edusrep__CRACE23__c Text (255)


CRACE24 rio_edusrep__CRACE24__c Text (255)


CRACE41 rio_edusrep__CRACE41__c Text (255)


CRACE42 rio_edusrep__CRACE42__c Text (255)


CRACE43 rio_edusrep__CRACE43__c Text (255)


CRACE44 rio_edusrep__CRACE44__c Text (255)


CRACE45 rio_edusrep__CRACE45__c Text (255)


CRACE46 rio_edusrep__CRACE46__c Text (255)


CRACE47 rio_edusrep__CRACE47__c Text (255)


CRACE48 rio_edusrep__CRACE48__c Text (255)


Created By ID CreatedById Lookup (User)
Required Page Layouts
- IPEDS Survey Data Layout
Created Date CreatedDate Datetime
Required
CREDHRSG rio_edusrep__CREDHRSG__c Text (255)


CREDHRSU rio_edusrep__CREDHRSU__c Text (255)


CTLEVEL rio_edusrep__CTLEVEL__c Text (255)


DA03 rio_edusrep__DA03__c Text (255)


DA04 rio_edusrep__DA04__c Text (255)


DA06 rio_edusrep__DA06__c Text (255)


DA07 rio_edusrep__DA07__c Text (255)


DA08 rio_edusrep__DA08__c Text (255)


DA09 rio_edusrep__DA09__c Text (255)


DA10 rio_edusrep__DA10__c Text (255)


DA11 rio_edusrep__DA11__c Text (255)


DATABASES rio_edusrep__DATABASES__c Text (255)


DB01 rio_edusrep__DB01__c Text (255)


DB02 rio_edusrep__DB02__c Text (255)


DB03 rio_edusrep__DB03__c Text (255)


DB04 rio_edusrep__DB04__c Text (255)


DB05 rio_edusrep__DB05__c Text (255)


DB06 rio_edusrep__DB06__c Text (255)


DB07 rio_edusrep__DB07__c Text (255)


DB08 rio_edusrep__DB08__c Text (255)


DB09 rio_edusrep__DB09__c Text (255)


DB10 rio_edusrep__DB10__c Text (255)


DB11 rio_edusrep__DB11__c Text (255)


DB12 rio_edusrep__DB12__c Text (255)


DC01 rio_edusrep__DC01__c Text (255)


DC02 rio_edusrep__DC02__c Text (255)


DC03 rio_edusrep__DC03__c Text (255)


DC04 rio_edusrep__DC04__c Text (255)


DC05 rio_edusrep__DC05__c Text (255)


DC06 rio_edusrep__DC06__c Text (255)


DC07 rio_edusrep__DC07__c Text (255)


DC08 rio_edusrep__DC08__c Text (255)


DC09 rio_edusrep__DC09__c Text (255)


DD01 rio_edusrep__DD01__c Text (255)


DD02 rio_edusrep__DD02__c Text (255)


DD03 rio_edusrep__DD03__c Text (255)


DE011 rio_edusrep__DE011__c Text (255)


DE012 rio_edusrep__DE012__c Text (255)


DE021 rio_edusrep__DE021__c Text (255)


DE022 rio_edusrep__DE022__c Text (255)


DE031 rio_edusrep__DE031__c Text (255)


DE032 rio_edusrep__DE032__c Text (255)


DE04 rio_edusrep__DE04__c Text (255)


DE05 rio_edusrep__DE05__c Text (255)


DE06 rio_edusrep__DE06__c Text (255)


DE07 rio_edusrep__DE07__c Text (255)


DE08 rio_edusrep__DE08__c Text (255)


DE09 rio_edusrep__DE09__c Text (255)


DE10 rio_edusrep__DE10__c Text (255)


DE11 rio_edusrep__DE11__c Text (255)


DE12 rio_edusrep__DE12__c Text (255)


Deleted IsDeleted Checkbox
Required
DF01 rio_edusrep__DF01__c Text (255)


DF02 rio_edusrep__DF02__c Text (255)


DF03 rio_edusrep__DF03__c Text (255)


DF04 rio_edusrep__DF04__c Text (255)


DF05 rio_edusrep__DF05__c Text (255)


DIRECTLOAN_RCPT rio_edusrep__DIRECTLOAN_RCPT__c Text (255)


DIRECTLOAN_RCPT rio_edusrep__DIRECTLOAN_RCPT_1__c Text (255)


DistanceED rio_edusrep__DistanceED__c Text (255)


DistanceED31 rio_edusrep__DistanceED31__c Text (255)


DistanceED32 rio_edusrep__DistanceED32__c Text (255)


DISTANCE_TOTAL rio_edusrep__DISTANCE_TOTAL__c Text (255)


DOD_ASSIST_N rio_edusrep__DOD_ASSIST_N__c Text (255)


DOD_ASSIST_T rio_edusrep__DOD_ASSIST_T__c Text (255)


ENRLFTM rio_edusrep__ENRLFTM__c Text (255)


ENRLFTT rio_edusrep__ENRLFTT__c Text (255)


ENRLFTW rio_edusrep__ENRLFTW__c Text (255)


ENRLPTM rio_edusrep__ENRLPTM__c Text (255)


ENRLPTT rio_edusrep__ENRLPTT__c Text (255)


ENRLPTW rio_edusrep__ENRLPTW__c Text (255)


ENROLLED_ANOTHER rio_edusrep__ENROLLED_ANOTHER__c Text (255)


ENROLL_EXCLUSIVE rio_edusrep__ENROLL_EXCLUSIVE__c Text (255)


ENROLL_SOME rio_edusrep__ENROLL_SOME__c Text (255)


ENROLL_SOME rio_edusrep__ENROLL_SOME_1__c Text (255)


EXCLUSION rio_edusrep__EXCLUSION__c Text (255)


Export rio_edusrep__RIO_Reporting_Export__c Lookup (Rio_Edusrep__Reporting_Export__C)

Page Layouts
- IPEDS Survey Data Layout
FEEGP01 rio_edusrep__FEEGP01__c Text (255)


FEEGP02 rio_edusrep__FEEGP02__c Text (255)


FEEGP03 rio_edusrep__FEEGP03__c Text (255)


FEEGQ01 rio_edusrep__FEEGQ01__c Text (255)


FEEGQ02 rio_edusrep__FEEGQ02__c Text (255)


FEEGQ03 rio_edusrep__FEEGQ03__c Text (255)


FRINGE rio_edusrep__FRINGE__c Text (255)


FT_ADJUSTED_COHORT rio_edusrep__FT_ADJUSTED_COHORT__c Text (255)


FT_CY_COHORT rio_edusrep__FT_CY_COHORT__c Text (255)


FT_EXCLUSIONS rio_edusrep__FT_EXCLUSIONS__c Text (255)


FT_INCLUSIONS rio_edusrep__FT_INCLUSIONS__c Text (255)


FT_PY_COHORT rio_edusrep__FT_PY_COHORT__c Text (255)


FY_BEGIN_MONTH rio_edusrep__FY_BEGIN_MONTH__c Text (255)


FY_BEGIN_YEAR rio_edusrep__FY_BEGIN_YEAR__c Text (255)


FY_END_MONTH rio_edusrep__FY_END_MONTH__c Text (255)


FY_END_YEAR rio_edusrep__FY_END_YEAR__c Text (255)


GAOCCCATEGORY rio_edusrep__GAOCCCATEGORY__c Text (255)


GCOUNT rio_edusrep__GCOUNT__c Text (255)


GENDER rio_edusrep__GENDER__c Text (255)


GI_BEN_N rio_edusrep__GI_BEN_N__c Text (255)


GI_BEN_T rio_edusrep__GI_BEN_T__c Text (255)


GPFS rio_edusrep__GPFS__c Text (255)


HS rio_edusrep__HS__c Text (255)


INCOMELEVE rio_edusrep__INCOMELEVE__c Text (255)


INSTFUNCTION rio_edusrep__INSTFUNCTION__c Text (255)


INTERLIB_PROVIDED rio_edusrep__INTERLIB_PROVIDED__c Text (255)


INTERLIB_RECEIVED rio_edusrep__INTERLIB_RECEIVED__c Text (255)


INUS_NOTPPS rio_edusrep__INUS_NOTPPS__c Text (255)


INUS_PPS rio_edusrep__INUS_PPS__c Text (255)


INUS_UNKNOWN_STATE rio_edusrep__INUS_UNKNOWN_STATE__c Text (255)


IPEDS Survey Record Name Text (80)

Page Layouts
- IPEDS Survey Data Layout

Apex Classes
- MicrobatchSelfRegController
ISMEDICAL rio_edusrep__ISMEDICAL__c Text (255)


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- IPEDS Survey Data Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


LessThan9mCount rio_edusrep__LessThan9mCount__c Text (255)


LIB_COLL_TYPE rio_edusrep__LIB_COLL_TYPE__c Text (255)


LIB_STAFF_ASSISTANTS rio_edusrep__LIB_STAFF_ASSISTANTS__c Text (255)


LIB_STAFF_LIBRARIANS rio_edusrep__LIB_STAFF_LIBRARIANS__c Text (255)


LIB_STAFF_OTHER_PAID rio_edusrep__LIB_STAFF_OTHER_PAID__c Text (255)


LIB_STAFF_OTHER_PROF rio_edusrep__LIB_STAFF_OTHER_PROF__c Text (255)


LINE rio_edusrep__LINE__c Text (255)


LINE150 rio_edusrep__LINE150__c Text (255)


LINETYPE rio_edusrep__LINETYPE__c Text (255)


LOCATION_UNKNOWN rio_edusrep__LOCATION_UNKNOWN__c Text (255)


MAJORNUM rio_edusrep__MAJORNUM__c Text (255)


MATERIAL_ONETIME rio_edusrep__MATERIAL_ONETIME__c Text (255)


MATERIAL_OTHER rio_edusrep__MATERIAL_OTHER__c Text (255)


MATERIAL_SUBSCRIPT rio_edusrep__MATERIAL_SUBSCRIPT__c Text (255)


MEDIA rio_edusrep__MEDIA__c Text (255)


NOTENROLL rio_edusrep__NOTENROLL__c Text (255)


OCCCATEGORY rio_edusrep__OCCCATEGORY__c Text (255)


OCCCATEGORY1 rio_edusrep__OCCCATEGORY1__c Text (255)


OCCCATEGORY2 rio_edusrep__OCCCATEGORY2__c Text (255)


OCCCATEGORY3 rio_edusrep__OCCCATEGORY3__c Text (255)


OCCCATEGORY4 rio_edusrep__OCCCATEGORY4__c Text (255)


OCCCATEGORY5 rio_edusrep__OCCCATEGORY5__c Text (255)


OPERATION_OTHER rio_edusrep__OPERATION_OTHER__c Text (255)


OPERATION_PRESERVE rio_edusrep__OPERATION_PRESERVE__c Text (255)


OUTSIDEUS rio_edusrep__OUTSIDEUS__c Text (255)


Owner ID OwnerId Lookup (Group, User)
Required
PART rio_edusrep__PART__c Text (255)

Page Layouts
- IPEDS Survey Data Layout
PELLGRANT_RCPT rio_edusrep__PELLGRANT_RCPT__c Text (255)


PELLGRANT_RCPT rio_edusrep__PELLGRANT_RCPT_1__c Text (255)


PELL_GRANTS rio_edusrep__PELL_GRANTS__c Text (255)


PT_ADJUSTED_COHORT rio_edusrep__PT_ADJUSTED_COHORT__c Text (255)


PT_CY_COHORT rio_edusrep__PT_CY_COHORT__c Text (255)


PT_EXCLUSIONS rio_edusrep__PT_EXCLUSIONS__c Text (255)


PT_INCLUSIONS rio_edusrep__PT_INCLUSIONS__c Text (255)


PT_PY_COHORT rio_edusrep__PT_PY_COHORT__c Text (255)


RACE rio_edusrep__RACE__c Text (255)


RACEETHNICITYGENDER rio_edusrep__RACEETHNICITYGENDER__c Text (255)


RANK rio_edusrep__RANK__c Text (255)


RDOCFTE rio_edusrep__RDOCFTE__c Text (255)


RECIPIENT_TYPE rio_edusrep__RECIPIENT_TYPE__c Text (255)


Record ID Id Id (18)
Required Page Layouts
- IPEDS Survey Data Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Sequence rio_edusrep__PART_Sequence__c Number (4, 0) Order sequence of this survey record amongst other survey records with the same UNITID, SURVSECT and PART.
Page Layouts
- IPEDS Survey Data Layout
RET_PCF rio_edusrep__RET_PCF__c Text (255)


SALARIES rio_edusrep__SALARIES__c Text (255)


SAOCCCATEGORY rio_edusrep__SAOCCCATEGORY__c Text (255)


SATINUM rio_edusrep__SATINUM__c Text (255)


SATIPCT rio_edusrep__SATIPCT__c Text (255)


SATMT25 rio_edusrep__SATMT25__c Text (255)


SATMT75 rio_edusrep__SATMT75__c Text (255)


SATVR25 rio_edusrep__SATVR25__c Text (255)


SATVR75 rio_edusrep__SATVR75__c Text (255)


SECTION rio_edusrep__SECTION__c Text (255)


SERIALS rio_edusrep__SERIALS__c Text (255)


SEX rio_edusrep__SEX__c Text (255)


SLEVEL rio_edusrep__SLEVEL__c Text (255)


SOUTLAYS rio_edusrep__SOUTLAYS__c Text (255)


STILL_ENROLLED rio_edusrep__STILL_ENROLLED__c Text (255)


STILLENROLLED rio_edusrep__STILLENROLLED__c Text (255)


ST_STAFF_RATIO rio_edusrep__ST_STAFF_RATIO__c Text (255)


SURVSECT rio_edusrep__SURVSECT__c Text (255)

Page Layouts
- IPEDS Survey Data Layout
System Modstamp SystemModstamp Datetime
Required
TENURE rio_edusrep__TENURE__c Text (255)


TUITGP01 rio_edusrep__TUITGP01__c Text (255)


TUITGP02 rio_edusrep__TUITGP02__c Text (255)


TUITGP03 rio_edusrep__TUITGP03__c Text (255)


TUITGQ01 rio_edusrep__TUITGQ01__c Text (255)


TUITGQ02 rio_edusrep__TUITGQ02__c Text (255)


TUITGQ03 rio_edusrep__TUITGQ03__c Text (255)


UNITID rio_edusrep__UNITID__c Text (255)

Page Layouts
- IPEDS Survey Data Layout
YEAR rio_edusrep__YEAR__c Text (255)


YEARCODE rio_edusrep__YEARCODE__c Text (255)


Delete

RIO IPEDS Survey Default

API name: rio_edusrep__IPEDS_Survey_Default__c 

Description: IPEDS Survey default values 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
10mCount rio_edusrep__X10mCount__c Text (255) Number of staff whose annual salary covers 10 months. 0 to 999999

Page Layouts
- HR1-G1
- HR2-G1
10mSoutlays rio_edusrep__X10mSoutlays__c Text (255) Salary outlays - 10 months. 1 to 999999999999

Page Layouts
- HR1-G1
- HR2-G1
11mCount rio_edusrep__X11mCount__c Text (255) Number of staff whose annual salary covers 11 months. 0 to 999999

Page Layouts
- HR1-G1
- HR2-G1
11mSoutlays rio_edusrep__X11mSoutlays__c Text (255) Salary outlays - 11 months. 1 to 999999999999

Page Layouts
- HR1-G1
- HR2-G1
12mCount rio_edusrep__X12mCount__c Text (255) Number of staff whose annual salary covers 12 months. 0 to 999999

Page Layouts
- HR1-G1
- HR2-G1
12mSoutlays rio_edusrep__X12mSoutlays__c Text (255) Salary outlays - 12 months. 1 to 999999999999

Page Layouts
- HR1-G1
- HR2-G1
9mCount rio_edusrep__X9mCount__c Text (255) Number of staff whose annual salary covers 9 months. 0 to 999999

Page Layouts
- HR1-G1
- HR2-G1
9mSoutlays rio_edusrep__X9mSoutlays__c Text (255) Salary outlays - 9 months. 1 to 999999999999

Page Layouts
- HR1-G1
- HR2-G1
Account rio_edusrep__Account__c Lookup (Account)


Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
ACTCM25 rio_edusrep__ACTCM25__c Text (255) ACT Composite - 25th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTCM75 rio_edusrep__ACTCM75__c Text (255) ACT Composite - 75th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTEN25 rio_edusrep__ACTEN25__c Text (255) ACT English - 25th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTEN75 rio_edusrep__ACTEN75__c Text (255) ACT English - 75th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTMT25 rio_edusrep__ACTMT25__c Text (255) ACT Math - 25th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTMT75 rio_edusrep__ACTMT75__c Text (255) ACT Math - 75th Percentile. 1 to 36, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTNUM rio_edusrep__ACTNUM__c Text (255) Number of enrolled students that submitted ACT scores. 0 to 999999, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ACTPCT rio_edusrep__ACTPCT__c Text (255) Percent of enrolled students that submitted ACT scores. 0 to 100, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
ADEXCL rio_edusrep__ADEXCL__c Text (255) Additional Exclusions. 0 to 999999

Page Layouts
- G21-A
- IPEDS Survey Default Layout
ADMCON1 rio_edusrep__ADMCON1__c Text (255) Secondary school GPA. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON2 rio_edusrep__ADMCON2__c Text (255) Secondary school rank. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON3 rio_edusrep__ADMCON3__c Text (255) Secondary school record. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON4 rio_edusrep__ADMCON4__c Text (255) Completion of college-preparatory program. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON5 rio_edusrep__ADMCON5__c Text (255) Recommendations. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON6 rio_edusrep__ADMCON6__c Text (255) Formal demonstration of competencies (e.g., portfolios, certificates of mastery, assessment instruments). 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON7 rio_edusrep__ADMCON7__c Text (255) Admission test scores - SAT/ACT. 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required. If "1" or "5" is entered, Part C is required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON8 rio_edusrep__ADMCON8__c Text (255) Admission test scores - TOEFL (Test of English as a Foreign Language). 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMCON9 rio_edusrep__ADMCON9__c Text (255) Admission test scores - Other Test (ABT, Wonderlic, WISC-III, etc.). 1=Required, 2=Recommended, 3=Neither Required nor Recommended, 5=Considered but not required.

Page Layouts
- ADM-A
- IPEDS Survey Default Layout
ADMSSNM rio_edusrep__ADMSSNM__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ADMSSNT rio_edusrep__ADMSSNT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ADMSSNW rio_edusrep__ADMSSNW__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
AGE1 rio_edusrep__AGE1__c Text (255) Under 18 (By Age)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
AGE2 rio_edusrep__AGE2__c Text (255) 18-24 (By Age)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
AGE3 rio_edusrep__AGE3__c Text (255) 25-39 (By Age)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
AGE4 rio_edusrep__AGE4__c Text (255) 40 and Above (By Age)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
AGE5 rio_edusrep__AGE5__c Text (255) Age Unknown (By Age)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
AMOUNT rio_edusrep__AMOUNT__c Text (255)


Page Layouts
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- IPEDS Survey Default Layout
APPLCNM rio_edusrep__APPLCNM__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
APPLCNT rio_edusrep__APPLCNT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
APPLCNW rio_edusrep__APPLCNW__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ATHLETICS rio_edusrep__ATHLETICS__c Picklist
(1- Auxiliary Enterprises; 2- Student services; 3- Does not participate in intercollegiate athletics; 4- Other)
Intercollegiate Athletics: a) If your institution participates in intercollegiate athletics, are the expenses accounted for as auxiliary enterprises or treated as student services?

Page Layouts
- F2B-9
ATH_REV_1 rio_edusrep__ATH_REV_1__c Picklist (Yes; No) Intercollegiate Athletics: b) If your institution participates in intercollegiate athletics, indicate the category where these revenues are included: Sales and services of educational activities

Page Layouts
- F2B-9
ATH_REV_2 rio_edusrep__ATH_REV_2__c Picklist (Yes; No) Intercollegiate Athletics: b) If your institution participates in intercollegiate athletics, indicate the category where these revenues are included: Sales and services of auxiliary enterprises

Page Layouts
- F2B-9
ATH_REV_3 rio_edusrep__ATH_REV_3__c Picklist (Yes; No) Intercollegiate Athletics: b) If your institution participates in intercollegiate athletics, indicate the category where these revenues are included: Does not have intercollegiate athletics revenue

Page Layouts
- F2B-9
ATH_REV_4 rio_edusrep__ATH_REV_4__c Picklist (Yes; No) Intercollegiate Athletics: b) If your institution participates in intercollegiate athletics, indicate the category where these revenues are included: Other (explain in caveat box)

Page Layouts
- F2B-9
AWARD_ASSOCIATES rio_edusrep__AWARD_ASSOCIATES__c Text (255) Number of students conferred an award by your institution (From entry through August 31, 2021) - Associate's. 0 to 999999

Page Layouts
- OM1-B
- OM1-C
- OM1-D
AWARD_BACHELORS rio_edusrep__AWARD_BACHELORS__c Text (255) Number of students conferred an award by your institution (From entry through August 31, 2021) - Bachelor's. 0 to 999999

Page Layouts
- OM1-B
- OM1-C
- OM1-D
AWARD_CERTIFICATES rio_edusrep__AWARD_CERTIFICATES__c Text (255) Number of students conferred an award by your institution (From entry through August 31, 2021) - Certificates. 0 to 999999

Page Layouts
- OM1-B
- OM1-C
- OM1-D
AWLEVEL rio_edusrep__AWLEVEL__c Text (255) Award Level. 1a, 1b, 2 to 8 and 17 to 19 for MAJORNUM=1;
3, 5, 7, 17, 18, 19 for MAJORNUM=2;


Page Layouts
- COM-B
- IPEDS Survey Default Layout
BOOKS rio_edusrep__BOOKS__c Text (255) Books. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-A
BRANCHES rio_edusrep__BRANCHES__c Text (255) The number of branch and independent libraries (exclude the main or central library). 0 to 999999

Page Layouts
- AL1-B
CIPCODE rio_edusrep__CIPCODE__c Text (255) Classification of instructional program code. xx.xxxx, valid CIP codes. See https://nces.ed.gov/ipeds/cipcode

Page Layouts
- COM-B
- IPEDS Survey Default Layout
CIPTITLE rio_edusrep__CIPTITLE__c Text (255) CIP title for CIP code, as specified by NCES.  See https://nces.ed.gov/ipeds/cipcode

Page Layouts
- COM-B
- F2B-B
- IPEDS Survey Default Layout
CIRCULATION rio_edusrep__CIRCULATION__c Text (255) Circulation. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-A
COHORT rio_edusrep__COHORT__c Text (255) 2013-14 cohort. 0 to 999999

Page Layouts
- OM1-A
Collection Year rio_edusrep__Collection_Year__c Picklist



Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
COLUMN rio_edusrep__COLUMN__c Text (255) Finance subcategory. Part Q: 1 to 2, Part D: 1 to 4; Part E: 1 to 7.

Page Layouts
- F2B-D
- F2B-E
- F2B-Q
COMP10011 rio_edusrep__COMP10011__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
COMP10012 rio_edusrep__COMP10012__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
COMPFGP04 rio_edusrep__COMPFGP04__c Text (6) Guaranteed fee increase In-district. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPFGP05 rio_edusrep__COMPFGP05__c Text (6) Guaranteed fee increase In-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPFGP06 rio_edusrep__COMPFGP06__c Text (6) Guaranteed fee increase Out-of-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPFGQ04 rio_edusrep__COMPFGQ04__c Text (6) Do you have guaranteed fees? In-district. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPFGQ05 rio_edusrep__COMPFGQ05__c Text (6) Do you have guaranteed fees? In-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPFGQ06 rio_edusrep__COMPFGQ06__c Text (6) Do you have guaranteed fees? Out-of-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
COMPY4 rio_edusrep__COMPY4__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
COMPY7-8 rio_edusrep__COMPY7_8__c Text (255) Completers in years 7 and years 8 (completed a bachelor's degree between 151% and 200% of normal time to completion). 0 to 999999

Page Layouts
- G21-A
- IPEDS Survey Default Layout
CONTHRS rio_edusrep__CONTHRS__c Text (255) Clock hour instructional activity (undergraduate level only)

Page Layouts
- E1D-B
- IPEDS Survey Default Layout
COUNT rio_edusrep__COUNT__c Text (255)


Page Layouts
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- IPEDS Survey Default Layout
CRACE15 rio_edusrep__CRACE15__c Text (255) Men Total (By Gender)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE16 rio_edusrep__CRACE16__c Text (255) Women Total (By Gender)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE17 rio_edusrep__CRACE17__c Text (255) Nonresident alien - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE23 rio_edusrep__CRACE23__c Text (255) Race and ethnicity unknown - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE24 rio_edusrep__CRACE24__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
CRACE41 rio_edusrep__CRACE41__c Text (255) Hispanic/Latino - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE42 rio_edusrep__CRACE42__c Text (255) American Indian or Alaska Native - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE43 rio_edusrep__CRACE43__c Text (255) Asian - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE44 rio_edusrep__CRACE44__c Text (255) Black or African American - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE45 rio_edusrep__CRACE45__c Text (255) Native Hawaiian or Other Pacific Islander - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE46 rio_edusrep__CRACE46__c Text (255) White - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE47 rio_edusrep__CRACE47__c Text (255) Two or more races - men and women total (By Race/Ethnicity)

Page Layouts
- COM-D
- IPEDS Survey Default Layout
CRACE48 rio_edusrep__CRACE48__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
Created Date CreatedDate Datetime

Required
CREDHRSG rio_edusrep__CREDHRSG__c Text (255) Credit hour instructional activity at the graduate level

Page Layouts
- E1D-B
- IPEDS Survey Default Layout
CREDHRSU rio_edusrep__CREDHRSU__c Text (255) Credit hour instructional activity at the undergraduate level

Page Layouts
- E1D-B
- IPEDS Survey Default Layout
CTLEVEL rio_edusrep__CTLEVEL__c Text (255) Completers level.
2 - Postsecondary award, certificate, or diploma (short hrs)
3 - Associate's degrees
4 - Bachelor's degrees
5 - Master's degrees
6 - Doctor's degrees
7 - Postbaccalaureate and post-master's certificates
8 - Postsecondary award, certificate, or diploma (medium hrs)
9 - Postsecondary award, certificate, or diploma (long hrs)


Page Layouts
- COM-D
- IPEDS Survey Default Layout
DA03 rio_edusrep__DA03__c Text (255) Undergraduate application fee for admission. 0 to 999999, -2 or blank if no full-time undergraduates, or no undergraduate award levels offered, or no application fee for admission required.

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA04 rio_edusrep__DA04__c Text (255) Graduate application fee for admission. 0 to 999999, -2 or blank if no full-time undergraduates, or no undergraduate award levels offered, or no application fee for admission required.

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA06 rio_edusrep__DA06__c Text (255) Are all full-time, first-time degree/certificate-seeking students required to live on-campus or in institutionally-controlled housing? 01 = Yes, 02 = No.

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA07 rio_edusrep__DA07__c Text (255) Does your institution charge different tuition for in-district, in-state, or out-of-state students? 01 = Yes, 02 = No.

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA08 rio_edusrep__DA08__c Text (255) Does your institution offer institutionally-controlled housing (either on or off campus)? 01 = Yes, 02 = No.

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA09 rio_edusrep__DA09__c Text (255) Housing capacity. If DA08=01 (Yes), then 1 to 999999. If DA08=02 (No), then -2 or blank (not applicable).

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA10 rio_edusrep__DA10__c Text (255) Does your institution provide board or meal plans for students. 01 = Yes, Number of meals per week in the maximum meal plan offered. 02 = Yes, Number of meals per week can vary 03 = No

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DA11 rio_edusrep__DA11__c Text (255) Number of meals per week. If DA10=01 (Yes), then 2 to 99. If unlimited, then 99. If DA10=02 (meals vary) or 03 (No), then -2 or blank (not applicable).

Page Layouts
- ICA-A
- IPEDS Survey Default Layout
DATABASES rio_edusrep__DATABASES__c Text (255) Databases (Applicable only to Digital/Electronic). 0 to 999999999999, -2 or blank = not-applicable.

Page Layouts
- AL1-A
DB01 rio_edusrep__DB01__c Text (255) Average tuition, In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB02 rio_edusrep__DB02__c Text (255) Average tuition, In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB03 rio_edusrep__DB03__c Text (255) Average tuition, Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB04 rio_edusrep__DB04__c Text (255) Required fees In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB05 rio_edusrep__DB05__c Text (255) Required fees In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB06 rio_edusrep__DB06__c Text (255) Required fees Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB07 rio_edusrep__DB07__c Text (255) Per credit hour charge In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB08 rio_edusrep__DB08__c Text (255) Per credit hour charge In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB09 rio_edusrep__DB09__c Text (255) Per credit hour charge Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB10 rio_edusrep__DB10__c Text (255) Comprehensive fee In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB11 rio_edusrep__DB11__c Text (255) Comprehensive fee In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DB12 rio_edusrep__DB12__c Text (255) Comprehensive fee Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-B
- IPEDS Survey Default Layout
DC01 rio_edusrep__DC01__c Text (255) Average tuition In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC02 rio_edusrep__DC02__c Text (255) Average tuition In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC03 rio_edusrep__DC03__c Text (255) Average tuition Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC04 rio_edusrep__DC04__c Text (255) Required fees In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC05 rio_edusrep__DC05__c Text (255) Required fees In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC06 rio_edusrep__DC06__c Text (255) Required fees Out-of-states amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC07 rio_edusrep__DC07__c Text (255) Per credit hour charge In-district amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC08 rio_edusrep__DC08__c Text (255) Per credit hour charge In-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DC09 rio_edusrep__DC09__c Text (255) Per credit hour charge Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-C
- IPEDS Survey Default Layout
DD01 rio_edusrep__DD01__c Text (255) Room Charge. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-D
- IPEDS Survey Default Layout
DD02 rio_edusrep__DD02__c Text (255) Board charge. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-D
- IPEDS Survey Default Layout
DD03 rio_edusrep__DD03__c Text (255) Combined room and board charge. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-D
- IPEDS Survey Default Layout
DE011 rio_edusrep__DE011__c Text (255) Published tuition In-district. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE012 rio_edusrep__DE012__c Text (255) Published fees In-district. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE021 rio_edusrep__DE021__c Text (255) Published tuition In-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE022 rio_edusrep__DE022__c Text (255) Published fees In-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE031 rio_edusrep__DE031__c Text (255) Published tuition Out-of-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE032 rio_edusrep__DE032__c Text (255) Published fees Out-of-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE04 rio_edusrep__DE04__c Text (255) Comprehensive fee in-district. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE05 rio_edusrep__DE05__c Text (255) Comprehensive fee in-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE06 rio_edusrep__DE06__c Text (255) Comprehensive fee Out-of-state. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE07 rio_edusrep__DE07__c Text (255) Books and supplies. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE08 rio_edusrep__DE08__c Text (255) On campus Room and board. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE09 rio_edusrep__DE09__c Text (255) On campus Other expenses. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE10 rio_edusrep__DE10__c Text (255) Off campus (not with family) Room and board. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE11 rio_edusrep__DE11__c Text (255) Off campus (not with family) Other expenses. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
DE12 rio_edusrep__DE12__c Text (255) Off campus (with family) Other expenses. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
Deleted IsDeleted Checkbox

Required
DF01 rio_edusrep__DF01__c Text (255) Doctor's-professional program code. Valid Doctor's-professional codes, refer to Doctor's-professional table.

Page Layouts
- ICA-F
- IPEDS Survey Default Layout
DF02 rio_edusrep__DF02__c Text (255) Average tuition, In-state amount. 0 to 999999.

Page Layouts
- ICA-F
- IPEDS Survey Default Layout
DF03 rio_edusrep__DF03__c Text (255) Required fees, In-state amount. 0 to 999999.

Page Layouts
- ICA-F
- IPEDS Survey Default Layout
DF04 rio_edusrep__DF04__c Text (255) Average tuition, Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-F
- IPEDS Survey Default Layout
DF05 rio_edusrep__DF05__c Text (255) Required fees, Out-of-state amount. 0 to 999999, -2 or blank = not applicable.

Page Layouts
- ICA-F
- IPEDS Survey Default Layout
DIRECTLOAN_RCPT rio_edusrep__DIRECTLOAN_RCPT_1__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DIRECTLOAN_RCPT rio_edusrep__DIRECTLOAN_RCPT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DistanceED rio_edusrep__DistanceED__c Text (255) Is at least one program within this CIP code offered as a distance education program?
1= All programs in this CIP code in this award level can be completed entirely via distance education.
3=Some programs in this CIP code in this award level can be completed entirely via distance education.
2=None of the programs in this CIP code in this award level can be completed entirely via distance education.


Page Layouts
- COM-B
- IPEDS Survey Default Layout
DistanceED31 rio_edusrep__DistanceED31__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DistanceED32 rio_edusrep__DistanceED32__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DISTANCE_TOTAL rio_edusrep__DISTANCE_TOTAL__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DOD_ASSIST_N rio_edusrep__DOD_ASSIST_N__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
DOD_ASSIST_T rio_edusrep__DOD_ASSIST_T__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLFTM rio_edusrep__ENRLFTM__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLFTT rio_edusrep__ENRLFTT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLFTW rio_edusrep__ENRLFTW__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLPTM rio_edusrep__ENRLPTM__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLPTT rio_edusrep__ENRLPTT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENRLPTW rio_edusrep__ENRLPTW__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ENROLLED_ANOTHER rio_edusrep__ENROLLED_ANOTHER__c Text (255) Number of students who did not receive an award from your institution (From entry through August 31, 2021) - Number who enrolled at another institution after leaving your institution. 0 to 999999

Page Layouts
- OM1-D
ENROLL_EXCLUSIVE rio_edusrep__ENROLL_EXCLUSIVE__c Text (255) Enrolled exclusively in distance education courses

Page Layouts
- E1D-C
- IPEDS Survey Default Layout
ENROLL_SOME rio_edusrep__ENROLL_SOME__c Text (255) Enrolled in at least one but not all distance education courses

Page Layouts
- E1D-C
- IPEDS Survey Default Layout
ENROLL_SOME rio_edusrep__ENROLL_SOME_1__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
EXCLUSION rio_edusrep__EXCLUSION__c Text (255) Exclusions to 2013-14 cohort. 0 to 999999

Page Layouts
- OM1-A
FEEGP01 rio_edusrep__FEEGP01__c Text (6) Guaranteed fee increase In-district. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FEEGP02 rio_edusrep__FEEGP02__c Text (6) Guaranteed fee increase In-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FEEGP03 rio_edusrep__FEEGP03__c Text (6) Guaranteed fee increase Out-of-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FEEGQ01 rio_edusrep__FEEGQ01__c Text (6) Do you have fee guarantee In-district. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FEEGQ02 rio_edusrep__FEEGQ02__c Text (6) Do you have fee guarantee In-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FEEGQ03 rio_edusrep__FEEGQ03__c Text (6) Do you have fee guarantee Out-of-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
FRINGE rio_edusrep__FRINGE__c Text (255) Fringe benefits (if paid by the library budget). 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
FT_ADJUSTED_COHORT rio_edusrep__FT_ADJUSTED_COHORT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
FT_CY_COHORT rio_edusrep__FT_CY_COHORT__c Text (255) Full-time, first-time cohort students still enrolled in Fall current year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
FT_EXCLUSIONS rio_edusrep__FT_EXCLUSIONS__c Text (255) Full-Time, first-time cohort exclusions, Fall prior year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
FT_INCLUSIONS rio_edusrep__FT_INCLUSIONS__c Text (255) Full-Time, first-time cohort inclusions, Fall prior year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
FT_PY_COHORT rio_edusrep__FT_PY_COHORT__c Text (255) Full-time, first-time cohort, Fall prior year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
FY_BEGIN_MONTH rio_edusrep__FY_BEGIN_MONTH__c Picklist Month of beginning date of fiscal year covered

Page Layouts
- F2B-9
FY_BEGIN_YEAR rio_edusrep__FY_BEGIN_YEAR__c Picklist Year of beginning date of fiscal year covered

Page Layouts
- F2B-9
FY_END_MONTH rio_edusrep__FY_END_MONTH__c Picklist Month of end date of fiscal year covered. Your fiscal year must end before October 1, 2021. If you do not report for a full 12-month period, please explain in the caveats section that is provided on-line. (Caveats cannot be imported).

Page Layouts
- F2B-9
FY_END_YEAR rio_edusrep__FY_END_YEAR__c Picklist Year of end date of fiscal year covered. Your fiscal year must end before October 1, 2021. If you do not report for a full 12-month period, please explain in the caveats section that is provided on-line. (Caveats cannot be imported).

Page Layouts
- F2B-9
GAOCCCATEGORY rio_edusrep__GAOCCCATEGORY__c Picklist
(1. Teaching Assistants, Postsecondary (25-9044); 2. Research; 3. Other)
Occupational category

Page Layouts
- HR2-B2
GCOUNT rio_edusrep__GCOUNT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
GENDER rio_edusrep__GENDER__c Picklist
(1- Male; 2- Female)
Gender

Page Layouts
- HR1-G1
- HR2-G1
GI_BEN_N rio_edusrep__GI_BEN_N__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
GI_BEN_T rio_edusrep__GI_BEN_T__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
GPFS rio_edusrep__GPFS__c Picklist
(1- Unqualified; 2- Qualified; 3- Don't know)
Audit Opinion: Did your institution receive an unqualified opinion on its General Purpose Financial Statements from your auditor for the fiscal year noted above?

Page Layouts
- F2B-9
HS rio_edusrep__HS__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
INCOMELEVE rio_edusrep__INCOMELEVE__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
INSTFUNCTION rio_edusrep__INSTFUNCTION__c Picklist
(1- Exclusively credit; 2- Exclusively not-for-credit; 3- Combined credit/not-for-credit; 5- Instruction/research/public service)
Instructional staff function

Page Layouts
- HR1-A2
INTERLIB_PROVIDED rio_edusrep__INTERLIB_PROVIDED__c Text (255) Total interlibrary loans and documents provided to other libraries. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-C
INTERLIB_RECEIVED rio_edusrep__INTERLIB_RECEIVED__c Text (255) Total interlibrary loans and documents received. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-C
INUS_NOTPPS rio_edusrep__INUS_NOTPPS__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
INUS_PPS rio_edusrep__INUS_PPS__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
INUS_UNKNOWN_STATE rio_edusrep__INUS_UNKNOWN_STATE__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
ISMEDICAL rio_edusrep__ISMEDICAL__c Picklist
(0- Non-medical; 1- Medical)
Medical school status

Page Layouts
- HR1-A2
- HR1-B2
- HR1-B3
- HR1-D3
- HR1-D4
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



LessThan9mCount rio_edusrep__LessThan9mCount__c Text (255) Number of staff whose annual salary covers <9 months. 0 to 999999

Page Layouts
- HR1-G1
- HR2-G1
LIB_COLL_TYPE rio_edusrep__LIB_COLL_TYPE__c Picklist
(1=Physical; 2=Digital/Electronic)
Library collections type

Page Layouts
- AL1-A
LIB_STAFF_ASSISTANTS rio_edusrep__LIB_STAFF_ASSISTANTS__c Text (255) Student Assistants - Number of FTEs. 0 to 999999.00, -2 or blank = not-applicable

Page Layouts
- AL1-C
LIB_STAFF_LIBRARIANS rio_edusrep__LIB_STAFF_LIBRARIANS__c Text (255) Librarians - Number of FTEs. 0 to 999999.00, -2 or blank = not-applicable

Page Layouts
- AL1-C
LIB_STAFF_OTHER_PAID rio_edusrep__LIB_STAFF_OTHER_PAID__c Text (255) All Other Paid Staff (Except Student Assistants) - Number of FTEs. 0 to 999999.00, -2 or blank = not-applicable

Page Layouts
- AL1-C
LIB_STAFF_OTHER_PROF rio_edusrep__LIB_STAFF_OTHER_PROF__c Text (255) Other Professional Staff - Number of FTEs. 0 to 999999.00, -2 or blank = not-applicable

Page Layouts
- AL1-C
LINE rio_edusrep__LINE__c Text (255)


Page Layouts
- COM-B
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
LINE150 rio_edusrep__LINE150__c Text (255) Line Qualifier. LINE 3: a; PART H/LINE 3: a,b,c; PART A/LINE 5: a,b.

Page Layouts
- F2B-A
- F2B-H
LINETYPE rio_edusrep__LINETYPE__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
LOCATION_UNKNOWN rio_edusrep__LOCATION_UNKNOWN__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
MAJORNUM rio_edusrep__MAJORNUM__c Text (255) First or second major identification. 1 = First Major, 2 = Second Major

Page Layouts
- COM-B
- IPEDS Survey Default Layout
MATERIAL_ONETIME rio_edusrep__MATERIAL_ONETIME__c Text (255) Materials/services cost - One-time purchases of books, serial backfiles, and other materials. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
MATERIAL_OTHER rio_edusrep__MATERIAL_OTHER__c Text (255) Materials/services cost - Other materials/service cost. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
MATERIAL_SUBSCRIPT rio_edusrep__MATERIAL_SUBSCRIPT__c Text (255) Materials/services cost - Ongoing commitments to subscriptions. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
MEDIA rio_edusrep__MEDIA__c Text (255) Media. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-A
NOTENROLL rio_edusrep__NOTENROLL__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
OCCCATEGORY rio_edusrep__OCCCATEGORY__c Picklist
(1. Instructional Staff;
2. Research Staff;
3. Public Service Staff;
4. Librarians, Curators, and Archivists (25-4000);
5. Student and Academic Affairs and Other Education Services Occupations (25-2000 + 25-3000 + 25-9000);
6. Management Occupations (11-0000);
7. Business and Financial Operations Occupations (13-0000);
8. Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
9. Community, Social Service, Legal, Arts, Design, Entertainment, Sports and Media Occupations  (21-0000 + 23-0000 + 27-0000);
10. Healthcare Practitioners and Technical Occupations (29-0000);
11. Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
12. Sales and Related Occupations (41-0000);
13. Office and Administrative Support Occupations (43-0000);
14. Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
15. Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000))
Occupational Category

Page Layouts
- HR1-A1
- HR1-B1
- HR2-A1
- HR2-B1
OCCCATEGORY1 rio_edusrep__OCCCATEGORY1__c Picklist
(1. Instructional Staff (Will be generated for full-time. input for part-time.);
2. Research Staff;
3. Public Service Staff;
4. Archivists, Curators, and Museum Technicians (25-4010);
5. Librarians and Media Collections Specialists (25-4020);
6. Library Technicians (25-4030);
7. Student and Academic Affairs and Other Education Services Occupations (25-2000 + 25-3000 + 25-9000);
8. Management Occupations (11-0000);
9. Business and Financial Operations Occupations (13-0000);
10. Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
11. Community, Social Service, Legal, Arts, Design, Entertainment, Sports, and Media Occupations (21-0000 + 23-0000 + 27-0000);
12. Healthcare Practitioners and Technical Occupations (29-0000);
13. Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
14. Sales and Related Occupations (41-0000);
15. Office and Administrative Support Occupations (43-0000);
16. Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
17. Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000))
Occupational category

Page Layouts
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
OCCCATEGORY2 rio_edusrep__OCCCATEGORY2__c Picklist
(1- Research Staff;
2- Public Service Staff;
3- Library and Student and Academic Affairs and Other Education Services Occupations (25-4000 + 25-2000 + 25-3000 + 25-9000);
4- Management Occupations (11-0000);
5- Business and Financial Operations Occupations (13-0000);
6- Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
7- Community, Social Service, Legal, Arts, Design, Entertainment, Sports, and Media Occupations (21-0000 + 23-0000 + 27-0000);
8- Healthcare Practitioners and Technical Occupations (29-0000);
9- Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
10- Sales and Related Occupations (41-0000);
11- Office and Administrative Support Occupations (43-0000);
12- Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
13- Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000))
Occupational category

Page Layouts
- HR1-G2
OCCCATEGORY3 rio_edusrep__OCCCATEGORY3__c Picklist
(1. Primarily Instruction - exclusively credit;
2. Primarily Instruction - exclusively not-for-credit;
3. Primarily Instruction - Combined credit/not-for-credit;
4. Instruction/research/public service;
5. Research Staff;
6. Public Service Staff;
7. Archivists, Curators, and Museum Technicians (25-4010);
8. Librarians and Media Collections Specialists (25-4020);
9. Library Technicians (25-4030);
10. Student and Academic Affairs and Other Education Services Occupations (25-2000 + 25-3000 + 25-9000);
11. Management Occupations (11-0000);
12. Business and Financial Operations Occupations (13-0000);
13. Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
14. Community, Social Service, Legal, Arts, Design, Entertainment, Sports, and Media Occupations (21-0000 + 23-0000 + 27-0000);
15. Healthcare Practitioners and Technical Occupations (29-0000);
16. Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
17. Sales and Related Occupations (41-0000);
18. Office and Administrative Support Occupations (43-0000);
19. Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
20. Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000);
22. Teaching Assistants, Postsecondary (25-9044);
23. Graduate Assistant Research;
24. Graduate Assistant Other)
Occupational Category

Page Layouts
- HR1-D3
- HR1-D4
OCCCATEGORY4 rio_edusrep__OCCCATEGORY4__c Picklist
(1. Teaching Assistants, Postsecondary (25-9044); 2. Research; 3. Other)
Occupational Category

Page Layouts
- HR1-D2
OCCCATEGORY5 rio_edusrep__OCCCATEGORY5__c Picklist
(2. Research Staff;
3. Public Service Staff;
4. Library and Student and Academic Affairs and Other Education Services Occupations (25-4000 + 25-2000 + 25-3000 + 25-9000);
5. Management Occupations (11-0000);
6. Business and Financial Operations Occupations (13-0000);
7. Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
8. Community, Social Service, Legal, Arts, Design, Entertainment, Sports, and Media Occupations (21-0000 + 23-0000 + 27-0000);
9. Healthcare Practitioners and Technical Occupations (29-0000);
10. Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
11. Sales and Related Occupations (41-0000);
12. Office and Administrative Support Occupations  (43-0000);
13. Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
14. Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000))
Occupational Category

Page Layouts
- HR1-H2
OPERATION_OTHER rio_edusrep__OPERATION_OTHER__c Text (255) Operations and maintenance expenses - All other operations and maintenance expenses. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
OPERATION_PRESERVE rio_edusrep__OPERATION_PRESERVE__c Text (255) Operations and maintenance expenses - Preservation services. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
OUTSIDEUS rio_edusrep__OUTSIDEUS__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
Owner ID OwnerId Lookup (Group, User)

Required
PART rio_edusrep__PART__c Picklist (A; B; C; D; E; F; G; H; I; Q; A1; A2; B1; B2; B3; D1; D2; D3; D4; G1; G2; H1; H2; 9)


Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
PELLGRANT_RCPT rio_edusrep__PELLGRANT_RCPT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
PELLGRANT_RCPT rio_edusrep__PELLGRANT_RCPT_1__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
PELL_GRANTS rio_edusrep__PELL_GRANTS__c Picklist (1- Pass through (agency); 2- Federal grants; 3- Does not award Pell grants) Does your institution account for Pell grants as pass through transactions (a simple payment on the student's account) or as federal grant revenues to the institution?

Page Layouts
- F2B-9
PT_ADJUSTED_COHORT rio_edusrep__PT_ADJUSTED_COHORT__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
PT_CY_COHORT rio_edusrep__PT_CY_COHORT__c Text (255) Part-time, first-time cohort students still enrolled in Fall current year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
PT_EXCLUSIONS rio_edusrep__PT_EXCLUSIONS__c Text (255) Part-time, first-time cohort exclusions, Fall prior year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
PT_INCLUSIONS rio_edusrep__PT_INCLUSIONS__c Text (255) Part-time, first-time cohort inclusions, Fall prior year. 1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
PT_PY_COHORT rio_edusrep__PT_PY_COHORT__c Text (255) Part-time, first-time cohort, Fall prior year.1 to 999999.

Page Layouts
- EF1-E
- IPEDS Survey Default Layout
RACE rio_edusrep__RACE__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
RACEETHNICITYGENDER rio_edusrep__RACEETHNICITYGENDER__c Picklist
(1- Nonresident alien men;
2- Hispanic or Latino men;
3- American Indian or Alaska Native men;
4- Asian men;
5- Black or African American men;
6- Native Hawaiian or Other Pacific Islander men;
7- White men;
8- Two or more races men;
9- Race/ethnicity unknown men;
10- Nonresident alien women;
11- Hispanic or Latino women;
12- American Indian or Alaska Native women;
13- Asian women;
14- Black or African American women;
15- Native Hawaiian or Other Pacific Islander women;
16- White women;
17- Two or more races women;
18- Race/ethnicity unknown women)
Race/Ethnicity/Gender

Page Layouts
- HR1-A1
- HR1-B1
- HR1-D1
- HR1-D2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
RANK rio_edusrep__RANK__c Picklist
(1. Professors; 2. Associate professors; 3. Assistant professors; 4. Instructors; 5. Lecturers; 6. No academic rank)
Academic Rank

Page Layouts
- HR1-A1
- HR1-G1
- HR2-G1
RDOCFTE rio_edusrep__RDOCFTE__c Text (255) Reported Doctor's degree-professional practice student FTE

Page Layouts
- E1D-B
- IPEDS Survey Default Layout
RECIPIENT_TYPE rio_edusrep__RECIPIENT_TYPE__c Text (255) Recipient Type. 1 - Pell Grant recipients, 2 - Non-Pell Grant recipients

Page Layouts
- OM1-A
- OM1-B
- OM1-C
- OM1-D
Record ID Id Id (18)

Required Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)


Page Layouts
- IPEDS Survey Default Layout
RET_PCF rio_edusrep__RET_PCF__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
SALARIES rio_edusrep__SALARIES__c Text (255) Total salaries and wages. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-B
SAOCCCATEGORY rio_edusrep__SAOCCCATEGORY__c Picklist
(1- Research Staff;
2- Public Service Staff;
3- Library and Student and Academic Affairs and Other Education Services Occupations (25-4000 + 25-2000 + 25-3000 + 25-9000);
4- Management Occupations (11-0000);
5- Business and Financial Operations Occupations (13-0000);
6- Computer, Engineering, and Science Occupations (15-0000 + 17-0000 + 19-0000);
7- Community, Social Service, Legal, Arts, Design, Entertainment, Sports, and Media Occupations (21-0000 + 23-0000 + 27-0000);
8- Healthcare Practitioners and Technical Occupations (29-0000);
9- Service Occupations (31-0000 + 33-0000 + 35-0000 + 37-0000 + 39-0000);
10- Sales and Related Occupations (41-0000);
11- Office and Administrative Support Occupations (43-0000);
12- Natural Resources, Construction, and Maintenance Occupations (45-0000 + 47-0000 + 49-0000);
13- Production, Transportation, and Material Moving Occupations (51-0000 + 53-0000))
Occupational category

Page Layouts
- HR2-G2
SATINUM rio_edusrep__SATINUM__c Text (255) Number of enrolled students that submitted SAT scores. 0 to 999999, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SATIPCT rio_edusrep__SATIPCT__c Text (255) Percent of enrolled students that submitted SAT scores. 0 to 100, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SATMT25 rio_edusrep__SATMT25__c Text (255) SAT Math - 25th Percentile. 200 to 800, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SATMT75 rio_edusrep__SATMT75__c Text (255) SAT Math - 75th Percentile. 200 to 800, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SATVR25 rio_edusrep__SATVR25__c Text (255) SAT Evidence-Based Reading and Writing - 25th Percentile. 200 to 800, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SATVR75 rio_edusrep__SATVR75__c Text (255) SAT Evidence-Based Reading and Writing - 75th Percentile. 200 to 800, -2 or blank = not-applicable

Page Layouts
- ADM-C
- IPEDS Survey Default Layout
SECTION rio_edusrep__SECTION__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
SERIALS rio_edusrep__SERIALS__c Text (255) Serials. 0 to 999999999999, -2 or blank = not-applicable

Page Layouts
- AL1-A
SEX rio_edusrep__SEX__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
SLEVEL rio_edusrep__SLEVEL__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
SOUTLAYS rio_edusrep__SOUTLAYS__c Text (255) Salary outlays. 1 to 999999999999

Page Layouts
- HR1-G2
- HR2-G2
STILL_ENROLLED rio_edusrep__STILL_ENROLLED__c Text (255) Number of students who did not receive an award from your institution (From entry through August 31, 2021) - Number still enrolled at your institution. 0 to 999999

Page Layouts
- OM1-D
STILLENROLLED rio_edusrep__STILLENROLLED__c Text (255) Still enrolled students. 0 to 999999

Page Layouts
- G21-A
- IPEDS Survey Default Layout
ST_STAFF_RATIO rio_edusrep__ST_STAFF_RATIO__c Text (255) Student-to-faculty ratio. 0–100.

Page Layouts
- EF1-F
- IPEDS Survey Default Layout
STUDENTLEVELTABLEC rio_edusrep__STUDENTLEVELTABLEC__c Text (255) Student level table (Part C)
1 - Degree/Certificate seeking undergraduate students
2 - Non-Degree/Certificate seeking undergraduate Students
3 - Graduate students


Page Layouts
- E1D-C
Survey ID Name Text (80)


Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D

Apex Classes
- MicrobatchSelfRegController
Survey Materials rio_edusrep__Survey_Materials__c Formula (Text) Click link, enter Unit ID and then click the search button to access the Survey Materials (i.e. Package, Form, Instructions, FAQ, Import Specifications). HYPERLINK('https://surveys.nces.ed.gov/ipeds/public/survey-materials/index', 'Click to search', '_BLANK')
Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
SURVSECT rio_edusrep__SURVSECT__c Picklist (ADM; AL1; COM; E1D; EF1; EF2; EF4; F2B; G21; G22; GR1; GR2; GR3; HR1; HR2; ICA; OM1; SFA)


Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
System Modstamp SystemModstamp Datetime

Required
TENURE rio_edusrep__TENURE__c Picklist
(1- Tenured (required if the school has tenure system);
2- On tenure track (required if the school has tenure system);
3- Mutli-year contract or employment agreement. Not on Tenure Track or no tenure system (required from all DG institutions with 15 or more employees);
4- Annual contract or employment agreement. Not on Tenure Track or no tenure system (required from all DG institutions with 15 or more employees);
5- Less than annual contract or employment agreement.  Not on Tenure Track or no tenure system (required from all DG institutions with 15 or more employees);
6- Without faculty status (required from all DG institutions with 15 or more employees);7- Indefinite duration (continuing or at-will) contract or employment agreement. Not on Tenure Track or no tenure system (required from all DG institutions with 15 or more employees))
Tenure Status

Page Layouts
- HR1-A1
- HR1-A2
- HR1-B2
- HR1-D3
- HR1-H1
TUITGP01 rio_edusrep__TUITGP01__c Text (6) Guaranteed tuition increase In-district. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
TUITGP02 rio_edusrep__TUITGP02__c Text (6) Guaranteed tuition increase In-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
TUITGP03 rio_edusrep__TUITGP03__c Text (6) Guaranteed tuition increase Out-of-state. 0 to 100.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
TUITGQ01 rio_edusrep__TUITGQ01__c Text (6) Do you have tuition guarantee In-district. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
TUITGQ02 rio_edusrep__TUITGQ02__c Text (6) Do you have tuition guarantee In-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
TUITGQ03 rio_edusrep__TUITGQ03__c Text (6) Do you have tuition guarantee Out-of-state. 0=No, 1=Yes.

Page Layouts
- ICA-E
- IPEDS Survey Default Layout
UNITID rio_edusrep__UNITID__c Formula (Text)
rio_edusrep__Account__r.rio_edusrep__Unit_ID__c
Page Layouts
- ADM-A
- ADM-C
- AL1-A
- AL1-B
- AL1-C
- COM-B
- COM-D
- E1D-B
- E1D-C
- EF1-E
- EF1-F
- F2B-9
- F2B-A
- F2B-B
- F2B-C
- F2B-D
- F2B-E
- F2B-H
- F2B-I
- F2B-Q
- G21-A
- HR1-A1
- HR1-A2
- HR1-B1
- HR1-B2
- HR1-B3
- HR1-D1
- HR1-D2
- HR1-D3
- HR1-D4
- HR1-G1
- HR1-G2
- HR1-H1
- HR1-H2
- HR2-A1
- HR2-B1
- HR2-B2
- HR2-G1
- HR2-G2
- ICA-A
- ICA-B
- ICA-C
- ICA-D
- ICA-E
- ICA-F
- IPEDS Survey Default Layout
- OM1-A
- OM1-B
- OM1-C
- OM1-D
YEAR rio_edusrep__YEAR__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
YEARCODE rio_edusrep__YEARCODE__c Text (255)


Page Layouts
- IPEDS Survey Default Layout
Delete

Room Allocation

API name: rio_edhouse__Room_Allocation__c 

Description: Room Allocation Wizard to assign rooms to students.

Note: Extension package. 

Field Label API Name Type Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Room Allocation Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_edhouse__End_Date__c Date

Page Layouts
- RIOEducation Room Allocation Layout
Facility rio_edhouse__Facility__c Lookup (Hed__Facility__C)

Page Layouts
- RIOEducation Room Allocation Layout
Housing rio_edhouse__Housing__c Lookup (Rio_Edhouse__Housing__C)

Page Layouts
- RIOEducation Room Allocation Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Room Allocation Layout
Last Modified Date LastModifiedDate Datetime
Required
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Room Allocation Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Room Allocation Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Resident rio_edhouse__Resident__c Formula (Text) rio_edhouse__Housing__r.rio_edhouse__Student__r.FirstName +" "+ rio_edhouse__Housing__r.rio_edhouse__Student__r.LastName
Page Layouts
- RIOEducation Room Allocation Layout
Room Allocation Name Name Text (80)
Required Page Layouts
- RIOEducation Room Allocation Layout

Apex Classes
- MicrobatchSelfRegController
Start Date rio_edhouse__Start_Date__c Date

Page Layouts
- RIOEducation Room Allocation Layout
Status rio_edhouse__Status__c Picklist (Draft; Active; Inactive)

Page Layouts
- RIOEducation Room Allocation Layout
System Modstamp SystemModstamp Datetime
Required
Delete

Session

API name: rio_ed__Session__c 

Description: A container for the names of all teaching-learning interactions that happen under a specific Course Offering‍.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Attendance % for completion rio_ed__Attendance_for_completion__c Percent (18, 0)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Attendance Marking rio_ed__Attendance_Marking__c Picklist (Each Session Time; Once per Day; Once per Session) Select how you would like to mark attendance

Page Layouts
- RIOEducation Session Template Layout
Available Places rio_ed__Available_Places__c Formula (Double) Capacity - Booked places IF(
  AND(rio_ed__Use_Session_Groups__c, rio_ed__Capacity__c != -1),
  IF(rio_ed__Session_Group_Capacity__c - rio_ed__Booked_Places__c < 0, 0, rio_ed__Session_Group_Capacity__c - rio_ed__Booked_Places__c),
  IF(rio_ed__Capacity__c = -1, -1, IF(rio_ed__Capacity__c - rio_ed__Booked_Places__c < 0, 0, rio_ed__Capacity__c - rio_ed__Booked_Places__c))
)

Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
Band rio_ed__Band__c Picklist (A; B)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Booked Places rio_ed__Booked_Places__c Number (18, 0) Number of places booked for this session (set by the system)

Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
Booking Issue rio_ed__Booking_Issue__c Textarea (131000)


Page Layouts
- RIOEducation Session Layout
Booking Status rio_ed__Status__c Picklist (Draft; Create/Update Bookings; Booked; Booked with Issue)


Page Layouts
- RIOEducation Session Layout
Break Time rio_ed__Break_Time__c Lookup (Rio_Ed__Break_Time__C)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Capacity rio_ed__Capacity__c Number (18, 0) Set this to -1 if the places are unlimited

Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Change Log rio_ed__Change_Log__c Textarea (131000)



Course rio_ed__Course__c Lookup (Hed__Course__C)


Page Layouts
- RIOEducation Session Template Layout
Course Offering rio_ed__Course_Offering__c Lookup (Hed__Course_Offering__C)


Page Layouts
- RIOEducation Session Layout
Course Offering Campus Name rio_ed__Course_Offering_Campus_Name__c Formula (Text)
rio_ed__Course_Offering__r.rio_ed__Campus__r.Name

CO Use Cohort Enrollment rio_ed__CO_Use_Cohort_Enrollment__c Formula (Checkbox)
rio_ed__Course_Offering__r.rio_ed__Use_Cohort_Enrollment__c Required
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Description rio_ed__Description__c Textarea (255) This description will be shown to students enrolling

Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Enable Waitlist rio_ed__Enable_Waitlist__c Checkbox Enables waitlist features for this Session.
Required Page Layouts
- RIOEducation Session Layout
End Date (Calculated) rio_ed__Term_End_Date__c Formula (Date)
rio_ed__Course_Offering__r.rio_ed__End_Date_Calculated__c

Enrollment Close Date rio_ed__Enrollment_Close_Date__c Datetime Enrollment close date for the session.

Page Layouts
- RIOEducation Session Layout
Enrollment Close Date (Calculated) rio_ed__Enrollment_Close_Date_Calculated__c Formula (Datetime) Calculated enrollment close date for status field. Only consider the dates in course offering if both enrollment start/end date in session are empty. IF( NOT(ISBLANK( rio_ed__Enrollment_Close_Date__c )) || NOT(ISBLANK (rio_ed__Enrollment_Open_Date__c)),
    rio_ed__Enrollment_Close_Date__c,
    IF( ISBLANK( rio_ed__Course_Offering__r.hed__Term__r.rio_ed__Session_Close_Date_Time__c), 
        rio_ed__Course_Offering__r.rio_ed__Enrollment_Close_Date_Calculated__c ,
        rio_ed__Course_Offering__r.hed__Term__r.rio_ed__Session_Close_Date_Time__c
    )
 
)


Enrollment Open Date rio_ed__Enrollment_Open_Date__c Datetime Enrollment open date for the session.

Page Layouts
- RIOEducation Session Layout
Enrollment Open Date (Calculated) rio_ed__Enrollment_Open_Date_Calculated__c Formula (Datetime) Calculated enrollment open date for status field. Only consider the dates in course offering if both enrollment start/end date in session are empty. IF( ISBLANK( rio_ed__Enrollment_Open_Date__c ) && ISBLANK(rio_ed__Enrollment_Close_Date__c) ,  
    IF( ISBLANK(  rio_ed__Course_Offering__r.hed__Term__r.rio_ed__Session_Open_Date_Time__c ),
        rio_ed__Course_Offering__r.rio_ed__Enrollment_Open_Date_Calculated__c, 
         rio_ed__Course_Offering__r.hed__Term__r.rio_ed__Session_Open_Date_Time__c 
    ),
    rio_ed__Enrollment_Open_Date__c 
)


External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Faculty Status rio_ed__Faculty_Status__c Picklist (No Faculty Assigned; None Confirmed; Some Confirmed; Some Rejected; All Confirmed) This field identifies if faculty have confirmed availability

Page Layouts
- RIOEducation Session Layout
Grade Session Separately rio_ed__Grade_Session_Separately__c Checkbox This Session will get its own Grade records.
Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Inactive rio_ed__Inactive__c Checkbox This Session Template will be hidden from the Template Builder
Required Page Layouts
- RIOEducation Session Template Layout
Last Booking Generation Date rio_ed__Last_Booking_Generation_Date__c Datetime Track the last booking generation date

Page Layouts
- RIOEducation Session Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Mandatory Attendance rio_ed__Mandatory_Attendance__c Checkbox

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Number of Booked Sessions rio_ed__Number_of_Booked_Sessions__c Number (18, 0)


Page Layouts
- RIOEducation Session Template Layout
Number of Sessions rio_ed__Number_of_Sessions__c Number (18, 0)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Owner ID OwnerId Lookup (Group, User)

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Plan Id rio_ed__Plan_Id__c Formula (Text) Trigger development use rio_ed__Course_Offering__r.rio_ed__Plan__c

Plan Line rio_ed__Plan_Line__c Lookup (Rio_Ed__Role__C)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Pre-enrollment Open Date rio_ed__Pre_enrollment_Open_Date__c Datetime Define the pre-enrollment open date so that students/faculties could pre-book a seat in the session.

Page Layouts
- RIOEducation Session Layout
Primary Faculty rio_ed__Primary_Faculty__c Lookup (Contact)


Page Layouts
- RIOEducation Session Layout
Published rio_ed__Published__c Checkbox Tick this to make the session available in calendars and session enrollment wizard.
Required Page Layouts
- RIOEducation Session Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Record Type ID RecordTypeId Lookup (Recordtype)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Removed Booking Details rio_ed__Removed_Booking_Details__c Textarea (131072) If a Booking was updated before a Session Create/Update Bookings call, its details will be listed here

Page Layouts
- RIOEducation Session Layout
Required Facility Type rio_ed__Required_Facility_Type__c Picklist (Building; Cafeteria/Food Hall; Classroom; Computer Lab; Gymnasium; Health Center; Laboratory; Lecture Hall; Library)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Revalidate Facility Allocation rio_ed__Revalidate_Facility_Allocation__c Checkbox Tick this to trigger the facility allocation validation to identify double booking issue.
Required Page Layouts
- RIOEducation Session Layout
Revalidate Faculty Allocation rio_ed__Revalidate_Faculty_Allocation__c Checkbox Tick this to trigger the faculty allocation validation to identify double booking issue.
Required Page Layouts
- RIOEducation Session Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Self Enrollment Disabled rio_ed__Self_Enrollment_Disabled__c Checkbox Tick this to hide a "published" session in session enrollment wizard.
Required Page Layouts
- RIOEducation Session Layout
Session Description rio_ed__Session_Description__c Textarea (32768)


Page Layouts
- RIOEducation Session Layout
Session End Date rio_ed__End_Date__c Formula (Date) The latest end date set in session time

Page Layouts
- RIOEducation Session Layout
Session Group Capacity rio_ed__Session_Group_Capacity__c Formula (Double)



Session Name Name Text (80)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout

Apex Classes
- MicrobatchSelfRegController
Session Start Date rio_ed__Start_Date__c Formula (Date) The earliest start date set in session time.

Page Layouts
- RIOEducation Session Layout
Session Status rio_ed__Session_Status__c Formula (Text) Status based on date fields in session, course offering and term. IF( ISBLANK( TEXT(rio_ed__Session_Status_Override__c) ),
    IF( ISPICKVAL( rio_ed__Status__c , 'Draft'),
        'Draft',
        IF( TODAY() > IF( ISNULL(rio_ed__End_Date__c) && ISNULL(rio_ed__Start_Date__c), rio_ed__Term_End_Date__c , rio_ed__End_Date__c),
            'Completed',
            IF( TODAY() >= IF( ISNULL(rio_ed__Start_Date__c) && ISNULL(rio_ed__End_Date__c), rio_ed__Term_Start_Date__c, rio_ed__Start_Date__c),
                IF( NOW() >= rio_ed__Enrollment_Open_Date_Calculated__c && (ISNULL(rio_ed__Enrollment_Close_Date_Calculated__c) || NOW() <= rio_ed__Enrollment_Close_Date_Calculated__c),
                    'Running (Enrollment Opened)',
                    'Running'
                ),
                IF( NOW() > rio_ed__Enrollment_Close_Date_Calculated__c,
                    'Enrollment Closed',
                    IF( NOW() >= rio_ed__Enrollment_Open_Date_Calculated__c,
                        'Enrollment Opened',
                        IF( NOW() >= IF(ISNULL(rio_ed__Pre_enrollment_Open_Date__c), rio_ed__Course_Offering__r.rio_ed__Pre_enrollment_Open_Date_Calculated__c , rio_ed__Pre_enrollment_Open_Date__c),
                            'Pre-enrollment Opened',
                            'Not Started'
                        )
                    )
                )
            )
        )
    ),
    TEXT( rio_ed__Session_Status_Override__c )
)

Page Layouts
- RIOEducation Session Layout
Session Status (Override) rio_ed__Session_Status_Override__c Picklist (Draft; Not Started; Pre-enrollment Opened; Enrollment Opened; Enrollment Closed; Running (Enrollment Opened); Running; Completed; Cancelled) This status field will be used to override the status defined in the “Session Status” formula field.

Page Layouts
- RIOEducation Session Layout
Session Type rio_ed__Session_Type__c Picklist (Exam; Lecture; Tutorial; Workshop)


Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Layout (Faculty)
- RIOEducation Session Layout (Student)
- RIOEducation Session Template Layout
Start Date (Calculated) rio_ed__Term_Start_Date__c Formula (Date)
rio_ed__Course_Offering__r.rio_ed__Start_Date_Calculated__c

System Modstamp SystemModstamp Datetime

Required
Term Use Cohort Enrollment rio_ed__Term_Use_Cohort_Enrollment__c Formula (Checkbox)
rio_ed__Course_Offering__r.hed__Term__r.rio_ed__Use_Cohort_Enrollment__c Required
Use Checkpoints rio_ed__Use_Checkpoints__c Checkbox

Required Page Layouts
- RIOEducation Session Layout
- RIOEducation Session Template Layout
Use Course Offering's Primary Faculty rio_ed__Use_Course_Offerings_Primary_Faculty__c Checkbox

Required Page Layouts
- RIOEducation Session Layout
Use Session Groups rio_ed__Use_Session_Groups__c Checkbox Replaces regular capacity and available places with those from related Session Groups
Required Page Layouts
- RIOEducation Session Layout
Waitlisted Places rio_ed__Waitlist_Places__c Number (18, 0) Number of currently waitlisted students.

Page Layouts
- RIOEducation Session Layout
Delete

Session Connection

API name: rio_ed__Session_Connection__c 

Description: Relates faculty and students to Sessions. For Faculty, this relationship also involves Session Time.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Absent Count rio_ed__Absent_Count__c Formula (Double)


Page Layouts
- RIOEducation Session Connection Layout
Attendance % rio_ed__Attendance__c Formula (Percent)
(rio_ed__Attendance_Count__c  +  rio_ed__Excused_Count__c) / IF((rio_ed__Attendance_Count__c  +  rio_ed__Excused_Count__c + rio_ed__Absent_Count__c ) > 0, (rio_ed__Attendance_Count__c  +  rio_ed__Excused_Count__c + rio_ed__Absent_Count__c ), 1)
Page Layouts
- RIOEducation Session Connection Layout
Attended Count rio_ed__Attendance_Count__c Formula (Double)


Page Layouts
- RIOEducation Session Connection Layout
Auto Attendance Creation rio_ed__Auto_Attendance_Creation__c Checkbox Automatically create Attendance records for bookings within the Start Date and End Date
Required Page Layouts
- RIOEducation Session Connection Layout
Contact Id rio_ed__Contact_Id__c Formula (Text)
CASESAFEID(rio_ed__Course_Connection__r.hed__Contact__c)

Contact Name rio_ed__Contact_Name__c Formula (Text)
IF(ISBLANK(rio_ed__Course_Connection__r.hed__Contact__r.FirstName), '',(rio_ed__Course_Connection__r.hed__Contact__r.FirstName  + ' ') ) 
+ rio_ed__Course_Connection__r.hed__Contact__r.LastName

Page Layouts
- RIOEducation Session Connection Layout
Course Connection rio_ed__Course_Connection__c Lookup (Hed__Course_Enrollment__C)

Required Page Layouts
- RIOEducation Session Connection Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Session Connection Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
End Date rio_ed__End_Date__c Date


Page Layouts
- RIOEducation Session Connection Layout
Enrollment Status rio_ed__Status__c Picklist (Enrolled; Enrollment requested; Completed; Withdrawn; Waitlisted)


Page Layouts
- RIOEducation Session Connection Layout
Excused Count rio_ed__Excused_Count__c Formula (Double)


Page Layouts
- RIOEducation Session Connection Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Faculty rio_ed__Faculty__c Checkbox Faculty Member?
Required Page Layouts
- RIOEducation Session Connection Layout
Faculty Confirmed rio_ed__Faculty_Confirmed__c Picklist (Unconfirmed; Confirmed; Rejected)


Page Layouts
- RIOEducation Session Connection Layout
Faculty Roles rio_ed__Faculty_Roles__c Multipicklist (Lecturer; Lab Assistant; Tutor; Assistant) (Faculty only) Denotes the roles this faculty member will perform

Page Layouts
- RIOEducation Session Connection Layout
Hours Attended rio_ed__Hours_Attended__c Formula (Double)


Page Layouts
- RIOEducation Session Connection Layout
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Session Connection Layout
Last Modified Date LastModifiedDate Datetime

Required
Notes rio_ed__Notes__c Textarea (32768) Track student scheduler allocation notes.

Page Layouts
- RIOEducation Session Connection Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Session Connection Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Relief Faculty rio_ed__Relief_Faculty__c Checkbox Indicates that this is a relief faculty.
Required Page Layouts
- RIOEducation Session Connection Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)


Page Layouts
- RIOEducation Session Connection Layout
Session Connection Name Text (80)


Page Layouts
- RIOEducation Session Connection Layout

Apex Classes
- MicrobatchSelfRegController
Session Group rio_ed__Session_Group__c Lookup (Rio_Ed__Session_Group__C)


Page Layouts
- RIOEducation Session Connection Layout
Session Time rio_ed__Session_Time__c Lookup (Rio_Ed__Session_Time__C) The related session time that a faculty is assigned to.

Page Layouts
- RIOEducation Session Connection Layout
Start Date rio_ed__Start_Date__c Date


Page Layouts
- RIOEducation Session Connection Layout
System Modstamp SystemModstamp Datetime

Required
Waitlist Date rio_ed__Waitlist_Date__c Datetime Updates automatically whenever Status is changed to "Enrollment Requested" or "Waitlisted"

Page Layouts
- RIOEducation Session Connection Layout
Withdrawn Date rio_ed__Withdrawn_Date__c Date


Page Layouts
- RIOEducation Session Connection Layout
Delete

Session Group

API name: rio_ed__Session_Group__c 

Description: Identifies and groups students in a Session based on attributes from the Program Enrollment.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Available Places rio_ed__Available_Places__c Formula (Double) Number of Places - Booked places IF(rio_ed__Number_of_Places__c = -1, -1, IF(rio_ed__Number_of_Places__c  - rio_ed__Booked_Places__c < 0, 0, rio_ed__Number_of_Places__c - rio_ed__Booked_Places__c))
Page Layouts
- RIOEducation Session Group Layout
Booked Places rio_ed__Booked_Places__c Number (18, 0) Number of places booked for this session (set by the system)

Page Layouts
- RIOEducation Session Group Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Session Group Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Session Group Layout
Last Modified Date LastModifiedDate Datetime

Required
Number of Places rio_ed__Number_of_Places__c Number (18, 0)


Page Layouts
- RIOEducation Session Group Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Session Group Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)

Required Page Layouts
- RIOEducation Session Group Layout
Session Group Name Name Text (80)


Page Layouts
- RIOEducation Session Group Layout

Apex Classes
- MicrobatchSelfRegController
Study Groups rio_ed__Study_Groups__c Multipicklist (Group A; Group B) Accepts students matching any of the chosen Study Groups.

Page Layouts
- RIOEducation Session Group Layout
System Modstamp SystemModstamp Datetime

Required
Waitlisted Places rio_ed__Waitlist_Places__c Number (18, 0) Number of currently waitlisted students (set by the system)

Page Layouts
- RIOEducation Session Group Layout
Delete

Session Time

API name: rio_ed__Session_Time__c 

Description: Contains the specific date/time on which Sessions are scheduled to be.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Booking Action rio_ed__Booking_Action__c Picklist (Recreate; Upsert) This is used to determine if the booking related to the session time should be recreated or create/update when session is set to "Create/Update Bookings" status.

Page Layouts
- RIOEducation Session Time Layout
Booking Change Date rio_ed__Booking_Change_Date__c Date Only update bookings after this date if Create/Update Settings is set to "Create/Update after Booking Change Date"

Page Layouts
- RIOEducation Session Time Layout
Campus Account Id rio_ed__Campus_Account_Id__c Formula (Text)
CASESAFEID(rio_ed__Session__r.rio_ed__Course_Offering__r.rio_ed__Campus__c)

Change Log rio_ed__Change_Log__c Textarea (131000)


Page Layouts
- RIOEducation Session Time Layout
Course Background Colour rio_ed__Course_Background_Colour__c Formula (Text)
IF(NOT(ISBLANK(rio_ed__Session__r.rio_ed__Course__c)), rio_ed__Session__r.rio_ed__Course__r.rio_ed__Background_Colour__c,
rio_ed__Session__r.rio_ed__Course_Offering__r.hed__Course__r.rio_ed__Background_Colour__c)


Course Text Colour rio_ed__Course_Text_Colour__c Formula (Text)
IF(NOT(ISBLANK(rio_ed__Session__r.rio_ed__Course__c)), rio_ed__Session__r.rio_ed__Course__r.rio_ed__Text_Colour__c,
rio_ed__Session__r.rio_ed__Course_Offering__r.hed__Course__r.rio_ed__Text_Colour__c)


Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Session Time Layout
Created Date CreatedDate Datetime

Required
Create/Update Settings rio_ed__Update_Settings__c Picklist (Create/Update after today; Create/Update after Booking Change Date; Create/Update from today; Create/Update from Booking Change Date; Create/Update all) When you Create/Update Bookings and there are existing Bookings, which Bookings will be updated?

Page Layouts
- RIOEducation Session Time Layout
Day of week rio_ed__Day_of_week__c Picklist (Monday; Tuesday; Wednesday; Thursday; Friday; Saturday; Sunday)

Required Page Layouts
- RIOEducation Session Time Layout
Deleted IsDeleted Checkbox

Required
End Date rio_ed__End_Date__c Date Date this session series ends

Page Layouts
- RIOEducation Session Time Layout
End Time rio_ed__End_Time__c Text (5) Session End Time in 24 hour format HH:MM eg 14:00

Page Layouts
- RIOEducation Session Time Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Facility rio_ed__Facility__c Lookup (Hed__Facility__C)


Page Layouts
- RIOEducation Session Time Layout
Historical Recurrence rio_ed__Historical_Recurrence__c Picklist (Weekly; Bi-Weekly; One-off; Daily)


Page Layouts
- RIOEducation Session Time Layout
Ignore Holidays rio_ed__Ignore_Holidays__c Checkbox

Required Page Layouts
- RIOEducation Session Time Layout
Label rio_ed__Label__c Text (255)


Page Layouts
- RIOEducation Session Time Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Session Time Layout
Last Modified Date LastModifiedDate Datetime

Required
Plan Line Id rio_ed__Plan_Line_Id__c Formula (Text)
CASESAFEID( rio_ed__Session__r.rio_ed__Plan_Line__c )

Record ID Id Id (18)

Required Page Layouts
- RIOEducation Session Time Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Recurrence rio_ed__Recurrence__c Picklist (Weekly; Bi-Weekly; One-off; Daily)

Required Page Layouts
- RIOEducation Session Time Layout
Removed Booking Details rio_ed__Removed_Booking_Details__c Textarea (131000) If a Booking was updated before a Session Create/Update Bookings call, its details will be listed here


RIO_P1 rio_ed__RIO_P1__c Text (255)



Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)

Required Page Layouts
- RIOEducation Session Time Layout
Session Time Name Text (80)

Required Page Layouts
- RIOEducation Session Time Layout

Apex Classes
- MicrobatchSelfRegController
Start Date rio_ed__Start_Date__c Date Date this session series starts

Page Layouts
- RIOEducation Session Time Layout
Start Time rio_ed__Start_Time__c Text (5) Session Start Time in 24 hour format HH:MM eg 14:00

Page Layouts
- RIOEducation Session Time Layout
Status rio_ed__Status__c Picklist (Draft; Active; Inactive) Session will only Create/Update Bookings for this Session Time if this is set to "Active"

Page Layouts
- RIOEducation Session Time Layout
System Modstamp SystemModstamp Datetime

Required
Timezone rio_ed__Timezone__c Formula (Text) Timezone is taken from the related Campus. TEXT(rio_ed__Session__r.rio_ed__Course_Offering__r.rio_ed__Campus__r.rio_ed__Timezone__c)
Page Layouts
- RIOEducation Session Time Layout
Delete

Session Time Checkpoint

API name: rio_ed__Session_Time_Checkpoint__c 

Description: Used to setup the checkpoints for attendance on a Session. Different Checkpoints/Activities can be tracked here.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Activity Code rio_ed__Activity_Code__c Text (255)

Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Session Time Checkpoint Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
Description rio_ed__Description__c Textarea (32768)

External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Session Time Checkpoint Layout
Last Modified Date LastModifiedDate Datetime Required
Note rio_ed__Note__c Textarea (32768)
Page Layouts
- RIOEducation Session Time Checkpoint Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Session Time Checkpoint Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

Session Time rio_ed__Session_Time__c Lookup (Rio_Ed__Session_Time__C) Required Page Layouts
- RIOEducation Session Time Checkpoint Layout
Session Time Checkpoint Name Name Text (80)
Page Layouts
- RIOEducation Session Time Checkpoint Layout

Apex Classes
- MicrobatchSelfRegController
System Modstamp SystemModstamp Datetime Required
Time rio_ed__Time__c Time
Page Layouts
- RIOEducation Session Time Checkpoint Layout
Delete

Shared Session

API name: rio_ed__Shared_Session__c 

Description: Joint Sessions for students.

Note: Custom object.

Field Label API Name Type Formula Attributes Field Usage
Course Offering rio_ed__Course_Offering__c Lookup (Hed__Course_Offering__C)

Page Layouts
- RIOEducation Shared Session Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Shared Session Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Shared Session Layout
Last Modified Date LastModifiedDate Datetime
Required
Original Course Offering Id rio_ed__Original_Course_Offering_Id__c Formula (Text) CASESAFEID(rio_ed__Session__r.rio_ed__Course_Offering__c)

Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- RIOEducation Shared Session Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Shared Session Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)

Page Layouts
- RIOEducation Shared Session Layout
Shared Session Name Name Text (80)
Required Page Layouts
- RIOEducation Shared Session Layout

Apex Classes
- MicrobatchSelfRegController
System Modstamp SystemModstamp Datetime
Required
Delete

Staff Award

API name: rio_ed__Staff_Award__c 

Description: Used to record staff Awards/Contracts, Start/End Time of contract, what Award Type and Level they are on for this contract. Contains the details about a staff Contract/Award . Leave entitlement, pay rates, minimum hours etc can all be stored there.

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Award Level rio_ed__Award_Level__c Picklist (1; 2; 3)

Page Layouts
- RIOEducation Staff Award Layout
Award Name rio_ed__Award_Name__c Text (255) Descriptive name for display
Page Layouts
- RIOEducation Staff Award Layout
Award Rate rio_ed__Award_Rate__c Number (16, 2)

Page Layouts
- RIOEducation Staff Award Layout
Award Status rio_ed__Award_Status__c Picklist (Current; Future; Past)

Page Layouts
- RIOEducation Staff Award Layout
Award Type rio_ed__Award_Type__c Picklist (Casual; Permanent)

Page Layouts
- RIOEducation Staff Award Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- RIOEducation Staff Award Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
End Date rio_ed__End_Date__c Date End Date of the Award/Contract
Page Layouts
- RIOEducation Staff Award Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Hours per Day rio_ed__Hours_per_Day__c Number (8, 2)

Page Layouts
- RIOEducation Staff Award Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- RIOEducation Staff Award Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Leave Entitlement? rio_ed__Leave_Entitlement__c Checkbox Check this if this Award is entitled to Leave Required Page Layouts
- RIOEducation Staff Award Layout
Minimum Teaching Blocks rio_ed__Minimum_Teaching_Blocks__c Number (8, 2)

Page Layouts
- RIOEducation Staff Award Layout
Minimum Teaching Hours rio_ed__Minimum_Teaching_Hours__c Number (8, 2)

Page Layouts
- RIOEducation Staff Award Layout
Rate#2 rio_ed__Rate_2__c Number (16, 2) Secondary Rate, used for timesheet activities that may have a separate rate. e.g. Admin tasks for a Teaching Staff member.
Page Layouts
- RIOEducation Staff Award Layout
Rate Type rio_ed__Rate_Type__c Picklist (Hourly; Daily; Annual)

Page Layouts
- RIOEducation Staff Award Layout
Record ID Id Id (18)
Required Page Layouts
- RIOEducation Staff Award Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Staff Award ID Name Text (80)
Required Page Layouts
- RIOEducation Staff Award Layout

Apex Classes
- MicrobatchSelfRegController
Staff Member rio_ed__Staff_Member__c Lookup (Contact) Faculty / Staff Member Required Page Layouts
- RIOEducation Staff Award Layout
Start Date rio_ed__Start_Date__c Date Award/Contract Start Date
Page Layouts
- RIOEducation Staff Award Layout
System Modstamp SystemModstamp Datetime
Required
Union Member rio_ed__Union_Member__c Checkbox
Required Page Layouts
- RIOEducation Staff Award Layout
Delete

Staff Leave

API name: rio_ed__Staff_Leave__c 

Description: A Staff leave record is created for each year to track a staff leave entitlements and requests. Child record is Leave Request.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Approved Annual Leave rio_ed__Approved_Annual_Leave__c Formula (Double)


Page Layouts
- RIOEducation Staff Leave Layout
Approved Personal Leave rio_ed__Approved_Personal_Leave__c Formula (Double)


Page Layouts
- RIOEducation Staff Leave Layout
Contact rio_ed__Contact__c Lookup (Contact)

Required Page Layouts
- RIOEducation Staff Leave Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Staff Leave Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Entitled Annual Leave rio_ed__Entitled_Annual_Leave__c Number (8, 2)


Page Layouts
- RIOEducation Staff Leave Layout
Entitled Personal Leave rio_ed__Entitled_Personal_Leave__c Number (8, 2)


Page Layouts
- RIOEducation Staff Leave Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Staff Leave Layout
Last Modified Date LastModifiedDate Datetime

Required
Leave Name Name Text (80)


Page Layouts
- RIOEducation Staff Leave Layout

Apex Classes
- MicrobatchSelfRegController
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Staff Leave Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



System Modstamp SystemModstamp Datetime

Required
Year rio_ed__Year__c Picklist (2020; 2021; 2022; 2023)


Page Layouts
- RIOEducation Staff Leave Layout
Year End Date rio_ed__Year_End_Date__c Date


Page Layouts
- RIOEducation Staff Leave Layout
Year Start Date rio_ed__Year_Start_Date__c Date


Page Layouts
- RIOEducation Staff Leave Layout
Delete

Student Fee

API name: rio_ed__Student_Fee__c 

Description: A header container that indicates a group of fees (tuition fees) which the student need to pay for a specific Program Enrollment‍.

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Commencement Date rio_ed__Commencement_Date__c Formula (Date)


Page Layouts
- RIOEducation Student Fee Layout
Completion Date rio_ed__Completion_Date__c Formula (Date)


Page Layouts
- RIOEducation Student Fee Layout
Contact Id rio_ed__Contact_Id__c Formula (Text)
CASESAFEID( rio_ed__Program_Enrollment__r.hed__Contact__c )

Created By ID CreatedById Lookup (User)

Required Page Layouts
- RIOEducation Student Fee Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Due Date rio_ed__Due_Date__c Date


Page Layouts
- RIOEducation Student Fee Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive
Fee Locked rio_ed__Fee_Locked__c Formula (Checkbox)
IF(rio_ed__Manual_Unlock__c, FALSE,
IF(rio_ed__Manual_Lock__c, TRUE, 
  IF(ISPICKVAL(rio_ed__Program_Enrollment__r.rio_ed__Pay_Upfront__c, "Yes"),  rio_ed__Program_Enrollment__r.rio_ed__Starting_Term__r.rio_ed__Census_Date__c < TODAY(), 
  IF(OR(ISPICKVAL(rio_ed__Program_Enrollment__r.rio_ed__Fee_Method__c, "Term"),ISPICKVAL(rio_ed__Program_Enrollment__r.rio_ed__Fee_Method__c, "Term - Fixed")), rio_ed__PE_Pathway__r.rio_ed__Term__r.rio_ed__Census_Date__c < TODAY(), FALSE))))
Required Page Layouts
- RIOEducation Student Fee Layout
Fee Reference rio_ed__Fee_Reference__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Student Fee Layout
Fee Status rio_ed__Fee_Status__c Formula (Text)
IF( rio_ed__Void__c , 
  "Void", 
  IF(rio_ed__Total_Fee__c = 0, 
    "No payment required", 
    IF( rio_ed__Outstanding_Amount__c <= 0, 
      "Paid in Full", 
      IF( rio_ed__Paid_Amount__c > 0, 
         "Partial Paid", 
         "Pending"
      )
    )
  )
)

Page Layouts
- RIOEducation Student Fee Layout
Generate Housing Fees rio_edhouse__Generate_Housing_Fees__c Checkbox Tick to generate housing fees.


Historical Student Fee rio_ed__Historical_Student_Fee__c Text (255)



Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- RIOEducation Student Fee Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Payment Date rio_ed__Last_Payment_Date__c Formula (Date) Derived from Payments

Page Layouts
- RIOEducation Student Fee Layout
Last Processed Date rio_ed__Last_Processed_Date__c Date Last date the "Late Processed Status" field was updated.


Late Processed Status rio_ed__Late_Processed_Status__c Picklist (Needs Processing; Processed)



Main Term Student Fee rio_ed__Main_Term_Student_Fee__c Checkbox Only used for Term fee methods, denotes this Student Fee for the Term.
Required
Manual Lock rio_ed__Manual_Lock__c Checkbox

Required Page Layouts
- RIOEducation Student Fee Layout
Manual Unlock rio_ed__Manual_Unlock__c Checkbox Overrides Fee Locked
Required
Outstanding Amount rio_ed__Outstanding_Amount__c Formula (Currency) Total Fee - Paid Amount rio_ed__Total_Fee__c - rio_ed__Paid_Amount__c
Page Layouts
- RIOEducation Student Fee Layout
PE Pathway rio_ed__PE_Pathway__c Lookup (Rio_Ed__Pe_Pathway_Status__C)


Page Layouts
- RIOEducation Student Fee Layout
Program Enrollment rio_ed__Program_Enrollment__c Lookup (Hed__Program_Enrollment__C)

Required Page Layouts
- RIOEducation Student Fee Layout
Record ID Id Id (18)

Required Page Layouts
- RIOEducation Student Fee Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Student Fee Label rio_ed__Student_Fee_Label__c Text (255)


Page Layouts
- RIOEducation Student Fee Layout
Student Fee Name Name Text (80)

Required Page Layouts
- RIOEducation Student Fee Layout

Apex Classes
- MicrobatchSelfRegController
System Modstamp SystemModstamp Datetime

Required
Total Fee rio_ed__Total_Fee__c Formula (Currency)


Page Layouts
- RIOEducation Student Fee Layout
Total Funding Amount rio_ed__Help_Debt_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Student Fee Layout
Total Paid Amount rio_ed__Paid_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Student Fee Layout
Total Upfront Payment Amount rio_ed__Upfront_Payment_Amount__c Formula (Currency)


Page Layouts
- RIOEducation Student Fee Layout
Type rio_ed__Type__c Picklist (Tuition; Application; Deposit; Other) Student fee type

Page Layouts
- RIOEducation Student Fee Layout
Void rio_ed__Void__c Checkbox

Required Page Layouts
- RIOEducation Student Fee Layout
Delete

Term

API name: hed__Term__c 

Description: Unit of time in which academic activities are taking place. 

Note: Custom object.

Field Label API Name Type Help Text Formula Attributes Field Usage
Account hed__Account__c Lookup (Account) The Academic Program, Department, or entire Educational Institution this Term applies to. Select the Account that represents your Educational Institution if Terms are consistent across all Programs and Departments in your school.
Required Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Census Date rio_ed__Census_Date__c Date This is the Census date for the term.

Page Layouts
- RIOEducation Term Layout
Created By ID CreatedById Lookup (User)

Required Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Created Date CreatedDate Datetime

Required
Deleted IsDeleted Checkbox

Required
Display Name rio_ed__Display_Name__c Formula (Text)
IF(ISBLANK(rio_ed__Term_Name_External__c), Name, rio_ed__Term_Name_External__c)

End Date hed__End_Date__c Date The date this Term ends.

Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Enrollment Close Date/Time rio_ed__Enrollment_Close_Date_Time__c Datetime The date and time that enrollments close for this term

Page Layouts
- RIOEducation Term Layout
Enrollment Open Date/Time rio_ed__Enrollment_Open_Date_Time__c Datetime The date and time that enrollments open for this term

Page Layouts
- RIOEducation Term Layout
External Id rio_ed__External_Id__c Text (255)

Unique, External ID, Case Sensitive Page Layouts
- RIOEducation Term Layout
Generate Housing Fees rio_edhouse__Generate_Housing_Fees__c Checkbox Tick to generate the housing fee on main term student fee.

Page Layouts
- RIOEducation Term Layout
Fee Due Date rio_ed__Fee_Due_Date__c Date


Page Layouts
- RIOEducation Term Layout
For Internal Only rio_ed__For_Internal_Only__c Checkbox Tick this to make the term hidden from external users e.g, students enrollment wizard.
Required Page Layouts
- RIOEducation Term Layout
Generate Term Fees rio_ed__Generate_Fixed_Term_Fees__c Checkbox Only used for Fixed Term and Term - Course fee methods. Creates Student Fees for any PE Pathways currently enrolled in this Term.
Required Page Layouts
- RIOEducation Term Layout
Grading Period Sequence hed__Grading_Period_Sequence__c Number (18, 0) Indicates which Term this is. For example, enter "1" for the first quarter or semester, "2" for the second quarter or semester, etc.

Page Layouts
- HEDA Term Layout
Grading Period Type rio_ed__Grading_Period_Type__c Picklist (Mid-Term Grade; Final Grade; Grading Period) The default grade period type for term grade. This could be changed from time to time throughout the term as required.

Page Layouts
- RIOEducation Term Layout
Instructional Days hed__Instructional_Days__c Number (14, 2) The total number of instructional days in this Term.

Page Layouts
- HEDA Term Layout
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



(Obsolete) Enrollment Open Date rio_ed__Enrollment_Open_Date__c Date The date that enrollments open for this term


Parent Term hed__Parent_Term__c Lookup (Hed__Term__C) Optionally, select the Term that this Term is a part of. For example, if this Term is Fall Quarter 2020, the Parent Term might be 2020/2021 School Year.

Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Pre-enrollment Open Date rio_ed__Pre_enrollment_Open_Date__c Datetime Default pre-enrollment date for all related course offerings and sessions.

Page Layouts
- RIOEducation Term Layout
Previous Term rio_ed__Previous_Term__c Lookup (Hed__Term__C)


Page Layouts
- RIOEducation Term Layout
Record ID Id Id (18)

Required Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)



Session Close Date/Time rio_ed__Session_Close_Date_Time__c Datetime The cut off date/time that sessions can be selected for this term

Page Layouts
- RIOEducation Term Layout
Session Open Date/Time rio_ed__Session_Open_Date_Time__c Datetime The date/time that sessions can be selected for this term

Page Layouts
- RIOEducation Term Layout
Start Date hed__Start_Date__c Date The date this Term starts.

Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
System Modstamp SystemModstamp Datetime

Required
Term Label rio_ed__Term_Label__c Picklist (Default; Online)


Page Layouts
- RIOEducation Term Layout
Term Name Name Text (80)


Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout

Apex Classes
- MicrobatchSelfRegController
Term Name (External) rio_ed__Term_Name_External__c Text (255) An optional display name shown to the students in the community instead of the regular Name.

Page Layouts
- RIOEducation Term Layout
Type hed__Type__c Picklist (Quarter; Semester; School Year; Part of Term) The type of Term, for example, Semester, Quarter, or School Year.

Page Layouts
- HEDA Term Layout
- RIOEducation Term Layout
Use Cohort Enrollment rio_ed__Use_Cohort_Enrollment__c Checkbox

Required Page Layouts
- RIOEducation Term Layout
Delete

Term Grade

API name: hed__Term_Grade__c 

Description: Stores student grades for a specific grading period within a Term. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Contact hed__Contact__c Lookup (Contact) The student for whom the grade is being recorded. When left blank, Contact autopopulates from the valid Course Connection on save.
Page Layouts
- HEDA Term Grade Layout
Course Connection hed__Course_Connection__c Lookup (Hed__Course_Enrollment__C) The class in which the student received this grade. The Contact and Course Offering on Term Grade must match the Contact and Course Offering on the Course Connection record.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Course Offering hed__Course_Offering__c Lookup (Hed__Course_Offering__C) The Course Offering associated with the grade being recorded. When left blank, Course Offering autopopulates from the valid Course Connection on save.
Page Layouts
- HEDA Term Grade Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Created Date CreatedDate Datetime
Required
Credits Attempted hed__Credits_Attempted__c Number (3, 3) The number of credits available this Term for this Course.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Credits Earned hed__Credits_Earned__c Number (3, 3) The number of credits the student earned this term for this course.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Deleted IsDeleted Checkbox
Required
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Letter Grade hed__Letter_Grade__c Text (255) If your school uses letter grades, enter the letter grade the student earned, for example, A, B, C, etc.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Notes rio_ed__Notes__c Textarea (32768)

Page Layouts
- RIOEducation Term Grade Layout
Numerical Grade hed__Numerical_Grade__c Number (13, 5) If your school uses numeric grades, enter the numeric grade the student earned.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Percent Grade hed__Percent_Grade__c Percent (3, 3) If your school grades on a percentage basis, enter the percentage grade the student earned.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Record ID Id Id (18)
Required Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Result hed__Result__c Picklist (Audit; Dropped; Fail; Pass) The result of the student's performance for this grading period.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
RIO_P1 rio_ed__RIO_P1__c Text (255)


Session rio_ed__Session__c Lookup (Rio_Ed__Session__C)

Page Layouts
- RIOEducation Term Grade Layout
System Modstamp SystemModstamp Datetime
Required
Term hed__Term__c Lookup (Hed__Term__C) Indicates in which Term the student earned this grade.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Term Grade Name Name Text (80)
Required Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout

Apex Classes
- MicrobatchSelfRegController
Term Grade Type hed__Term_Grade_Type__c Picklist (Exam Grade; Final Grade; Grading Period; Mid-Term Grade) The type of grading period that this grade is for, for example, Mid-Term Grade, Final Grade, Exam Grade, Grading Period.
Page Layouts
- HEDA Term Grade Layout
- RIOEducation Term Grade Layout
Week rio_ed__Week__c Text (255)

Page Layouts
- RIOEducation Term Grade Layout
Delete

Term Holiday

API name: rio_ed__Term_Holiday__c 

Description: Relates holidays set in the Holiday object with Terms.

Note: Custom object.

Field Label API Name Type Attributes Field Usage
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Term Holiday Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Holiday rio_ed__Holiday__c Lookup (Rio_Ed__Holiday__C) Required Page Layouts
- RIOEducation Term Holiday Layout
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Term Holiday Layout
Last Modified Date LastModifiedDate Datetime Required
Record ID Id Id (18) Required Page Layouts
- RIOEducation Term Holiday Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Term rio_ed__Term__c Lookup (Hed__Term__C) Required Page Layouts
- RIOEducation Term Holiday Layout
Term Holiday Name Name Text (80) Required Page Layouts
- RIOEducation Term Holiday Layout

Apex Classes
- MicrobatchSelfRegController
Delete

Test

API name: hed__Test__c 

Description: An instance of a student taking a test.

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Attributes Field Usage
Contact hed__Contact__c Lookup (Contact) The student who took the test.
Page Layouts
- EDA Test Layout
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Test Layout
Created Date CreatedDate Datetime
Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential. Unique, External ID
Credits Earned hed__Credits_Earned__c Number (6, 3) The number of credits earned by completing the Test.

Date Received hed__Date_Received__c Date The date the test score is added to the system, either by manual upload or directly from an official source.
Page Layouts
- EDA Test Layout
Deleted IsDeleted Checkbox
Required
Last Activity Date LastActivityDate Date


Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Test Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required
Record ID Id Id (18)
Required Page Layouts
- EDA Test Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Source hed__Source__c Picklist (Self Reported; Official) Indicates whether the applicant or an official source reported this test.
Page Layouts
- EDA Test Layout
System Modstamp SystemModstamp Datetime
Required
Test Date hed__Test_Date__c Date The date the applicant or official source indicates the test was started.
Page Layouts
- EDA Test Layout
Test Name Name Text (80)
Required Page Layouts
- EDA Test Layout

Apex Classes
- MicrobatchSelfRegController
Test Type hed__Test_Type__c Picklist (SAT; ACT; GRE; GMAT; TOEFL) The formal name for the test taken.
Page Layouts
- EDA Test Layout
Verification Status hed__Verification_Status__c Picklist (Verified; Pending; Unverified; Revoked) Indicates the verification status of a credential.

Verification Status Date hed__Verification_Status_Date__c Date The most recent date Verification Status changed.

Delete

Test Score

API name: hed__Test_Score__c 

Description: The score on a section of a specific test or a composite score. 

Note: Custom object. Not used in RIO.

Field Label API Name Type Help Text Formula Attributes Field Usage
Created By ID CreatedById Lookup (User)

Required Page Layouts
- EDA Test Score Layout
Created Date CreatedDate Datetime

Required
Credentialing Identifier hed__Credentialing_Identifier__c Text (255) An International Resource Identifier that uniquely identifies this credential.
Unique, External ID
Deleted IsDeleted Checkbox

Required
Last Activity Date LastActivityDate Date



Last Modified By ID LastModifiedById Lookup (User)

Required Page Layouts
- EDA Test Score Layout
Last Modified Date LastModifiedDate Datetime

Required
Last Referenced Date LastReferencedDate Datetime



Last Viewed Date LastViewedDate Datetime



Letter Score hed__Letter_Score__c Text (80) The letter grade achieved on the Test.


Owner ID OwnerId Lookup (Group, User)

Required
Percentile hed__Percentile__c Number (2, 3) The percentile ranking for this score.

Page Layouts
- EDA Test Score Layout
Record ID Id Id (18)

Required Page Layouts
- EDA Test Score Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
Score hed__Score__c Number (13, 5) The numeric value of the score received.

Page Layouts
- EDA Test Score Layout
Status hed__Status__c Picklist (Completed; Passed; Failed; In Progress; On Hold) The status of the Test Score. For example, In Progress or Completed.


Subject Area hed__Subject_Area__c Picklist (Language; Mathematics; Reading; Science; Writing; Overall) The subject matter or category for this test score.

Page Layouts
- EDA Test Score Layout
System Modstamp SystemModstamp Datetime

Required
Test hed__Test__c Lookup (Hed__Test__C) The Test for which this score is being recorded.

Page Layouts
- EDA Test Score Layout
Test Score Name Name Text (80)

Required Page Layouts
- EDA Test Score Layout

Apex Classes
- MicrobatchSelfRegController
Test Type hed__Test_Type__c Formula (Text) Displays the Test Type name from the associated Test record. For example, SAT or GRE. TEXT(hed__Test__r.hed__Test_Type__c)
Page Layouts
- EDA Test Score Layout
Delete

Time Block

API name: hed__Time_Block__c 

Description: Represents a block of time in which classes are held. 

Note: Custom object.

Field Label API Name Type Help Text Attributes Field Usage
Created By ID CreatedById Lookup (User)
Required Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
Created Date CreatedDate Datetime
Required
Deleted IsDeleted Checkbox
Required
Educational Institution hed__Educational_Institution__c Lookup (Account) The Educational Institution associated with this Time Block. For example, a school within a district.
Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
End Time hed__End_Time__c Time The time of day the Time Block ends.
Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
External Id rio_ed__External_Id__c Text (255)
Unique, External ID, Case Sensitive
Inactive rio_ed__Inactive__c Checkbox
Required Page Layouts
- RIOEducation Time Block Layout
Is Extended rio_ed__Is_Extended__c Checkbox
Required Page Layouts
- RIOEducation Time Block Layout
Last Modified By ID LastModifiedById Lookup (User)
Required Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
Last Modified Date LastModifiedDate Datetime
Required
Last Referenced Date LastReferencedDate Datetime


Last Viewed Date LastViewedDate Datetime


Owner ID OwnerId Lookup (Group, User)
Required Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
Parent Time Block rio_ed__Parent_Time_Block__c Lookup (Hed__Time_Block__C)

Page Layouts
- RIOEducation Time Block Layout
Record ID Id Id (18)
Required Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)


Start Time hed__Start_Time__c Time The time of day the Time Block starts.
Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout
System Modstamp SystemModstamp Datetime
Required
Time Block Name Name Text (80)

Page Layouts
- EDA Time Block Layout
- RIOEducation Time Block Layout

Apex Classes
- MicrobatchSelfRegController
Delete

Time Log

API name: rio_ed__Time_Log__c 

Description: -

Note: Custom object. Not used in RIO. Time is tracked on the attendance object instead.

Field Label API Name Type Attributes Field Usage
Activity rio_ed__Activity__c Lookup (Rio_Ed__Activity__C)
Page Layouts
- RIOEducation Time Log Layout
Booking rio_ed__Allocation__c Lookup (Rio_Ed__Allocation__C) Required Page Layouts
- RIOEducation Time Log Layout
Created By ID CreatedById Lookup (User) Required Page Layouts
- RIOEducation Time Log Layout
Created Date CreatedDate Datetime Required
Deleted IsDeleted Checkbox Required
External Id rio_ed__External_Id__c Text (255) Unique, External ID, Case Sensitive
Hours rio_ed__Hours__c Number (16, 2)
Page Layouts
- RIOEducation Time Log Layout
Last Activity Date LastActivityDate Date

Last Modified By ID LastModifiedById Lookup (User) Required Page Layouts
- RIOEducation Time Log Layout
Last Modified Date LastModifiedDate Datetime Required
Owner ID OwnerId Lookup (Group, User) Required Page Layouts
- RIOEducation Time Log Layout
Record ID Id Id (18) Required Page Layouts
- RIOEducation Time Log Layout

Apex Classes
- LightningSelfRegisterControllerTest
- MyProfilePageControllerTest
RIO_P1 rio_ed__RIO_P1__c Text (255)

System Modstamp SystemModstamp Datetime Required
Time Log Name Name Text (80) Required Page Layouts
- RIOEducation Time Log Layout

Apex Classes
- MicrobatchSelfRegController