You are on page 1of 29

Ethos Integration:

Understanding APIs & the Ethos framework

Sam Philip, Consulting Manager – Technical Services


Rehan Ahmad, Senior Solutions Consultant
Disclaimer
This presentation is not a commitment, promise or other obligation to
deliver any material code or functionality, and it should not be relied upon
in making any purchase decision. Development and release of Ellucian
products and services may change, without prior notice, at Ellucian’s
discretion.

© 2018 Ellucian 2
ETHOS PLATFORM
Defining a common understanding
Building processes that matter
Transforming data into knowledge
Creating meaningful experiences

© 2018 Ellucian 3
ETHOS PLATFORM

WORKFLOW ANALYTICS EXPERIENCE


processes with no boundaries turning data into knowledge a content driven world

DATA MODEL EXTENSIBILITY WEB SERVICES INTEGRATION


starting with a common understanding bring your data together creating open connections orchestrate the flow of information

Human Health Residential Student Advancement Recruiting &


Transportation Meals Bookstore Finance
Resources Services Life Services Office Admissions

© 2018 Ellucian 4
Positions UCAS Sections

DATA MODEL
starting with a common understanding
sh Receipts FA Awards Budget Officer
• Unified vocabulary
• Open standards
Advancement Faculty • Extensible framework
Attendance
Campaigns Workload
• Connected elements
• Community driven
Recruitment
Refunds Persons
Persons
Funnel

Donor
OCAS GL Transactions
Contributions

ecruitment Chart of Academic


Vendors
Territories Accounts History

Academic
Invoices Banks Buildings
Periods

Prospective
cumbrances Hiring Payroll Courses
Students

Grants Requisitions Pay Rates FA Budget

Recruiters Purchase Orders Taxes Athletics


INTEGRATION
orchestrate the flow of information

• Hub & Spoke


• Loosely-coupled
• Resilient to change
• Standards-based
• Messaging-based
• Service & data reuse
• Configurable
Point to Point Integrations

Analytics WealthEngine

ERP CRM

3rd Party HEPData


Integration

© 2018 Ellucian 7
Sample Integrations
3rd Party
WealthEngine
Integration

Some
Advancement
Tool ERP

Analytics HEPData

© 2018 Ellucian 8
Ellucian Ethos Integration

CRM ERP

Analytics WealthEngine

3rd Party HEPData


Integration
© 2018 Ellucian 9
Ellucian Ethos Data Model

© 2018 Ellucian 10
Ellucian Ethos Data Model

Unified Vocabulary
Application and platform-agnostic

Open Standards
Built on JSON and REST

Together with Ethos Integration = One-to-Many


No more point-to-point integrations

Single Source of Truth


Unified view of the student

© 2018 Ellucian 11
Ellucian Ethos Integration Example

1 Person record is updated in


1 the ERP system

ERP
2 2
Change notification
published to Ellucian Ethos
Ellucian Integration
Ethos 3
3

Integrati Message is queued for


on interested subscribers
4
4
CRM Advise and CRM
Advance retrieve the change
notification and process the
CRM Advise CRM Advance updated person information

© 2018 Ellucian 12
Ellucian Ethos Integration Example

1
Received a new pledge
contribution, CRM Advance
needs to update the General
Ledger

4
ERP
2 Request is made to Ellucian
Ethos Integration

Ellucian 3 3 Ellucian Ethos Integration


Ethos determines the authoritative
application and routes the
Integrati 2
request
on
4 ERP receives the request,
5 processes it, and responds
1

5
CRM Advise CRM Advance
Ellucian Ethos Integration returns
the response to CRM Advance

© 2018 Ellucian 13
In-person.
Paper forms and queues.
Online.
Digital. Tethered to desktop.
Sometimes tethered to campus.
Mobile.
Anywhere, anytime. No tethers.
Voice.
Interactive. AI guided experience.
Demo

© 2018 Ellucian 18
Ethos Framework:
The Common Language
Approach

© 2018 Ellucian 19
Communication between Participants with Different
Native Languages

© 2018 Ellucian 20
How does Ethos Integration differ?

© 2018 Ellucian 21
What do you mean by “Shared, Unified Vocabulary”?
LMS: Subjects Banner: STVSUBJ Elevate: SUBJECT
SUBJECT DESCRIPTION

ACT Accountancy

ADJ Administration
of Justice

ADM Administration

Adult General AGE


Education

Agricultural AGEC
Economics

© 2018 Ellucian 22
GPA Designations Person Recruitment Teams Goals
Hiatus Marketing Lists Bio Employee Summary Designations
Student Populations Capital Campaigns Relationships Employee Positions Donations
Faculty Communications Campaigns Emergency Info Time and attendance Session
Qualifications Responses Institutional Roles Departments Giving History
Advisors Contributions Comments Organizational Hierarchy Giving groups
Advisees Telefunding Immigration Employment History Communications
Schedule Programs SEVIS (US) Benefits Tender
Office Hours Memberships Credentials Leave Structure
Class Assignments Communications Identifiers Status Staff
Teaching Assistants Events Contact Information Salary Time and Effort Reporting
Workload FA Awards Social Media Dependents and Beneficiaries Work order
Contracts Actions Health Employee classes Scheduled Maintenance
Positions Disbursements Interests Seniority GEO Regions
Non-academic Positions Packages Military Info (US) Personnel Action Forms (PAFs) Prospects
Academic Committees Loans Organization Profile Communications Management Assignments
Account Summary Grants Contacts Employee Tax Stages
Payments Title IV Grants Membership Contracts Wealth Score
Financial Aid Payments Title IV Loans Institutions Faculty assignments Philanthropic Interests
Payment Plans FA Summary Buildings Pay Summary Research
Deposits History Rooms Wages Assets
Refunds Communications Utilization Stipends Ratings
Invoices Tracking Availability Deductions Activities
Cash Receipts Applicant Profile Locations Leave accruals Proposals
Cashiers FAFSA Campus calendar Direct Deposit Assets
Billing Methods ISIR Scheduling Paychecks Wealth
Billing Periods Other applications/profiles Events and activities Encumbrances Awards
Billing Tables Need analysis data Housing Affordable Care Act (1095-C) Philanthropic Interests
Charges Cost of attendance Judicials W2, T4, T4A, etc Publications
Finance charges Unmet needs Clubs and Organizations Tax year end summary Comments
Sponsors Rules Meal plans Quarterly Totals Ratings
Third party billing Budget Athletics Regional Research
Statements Loans Restrictions/Holds Applicants Matching Gift Policies
Applications Loan applications Communications Applications Corporate Hierarchy
Prospects Loan disbursements Courses Candidate Recognition
The Ethos Integration Hub
One language
One connection
Focus on efficiency and performance
SIS
Open to new plug&play solutions Library

Continuing ESB
Education

eCRM LMS

© 2018 Ellucian 24
The Example of Banner/CRM Integration

BEP Ethos API

!
Ethos Web Service

Ellucian Messaging Adapter


(i.e. AQMP queue)

Event based notification


(fully runtime configurable)
CRM Advise
Banner

Web services
(SOAP and REST)

ERP
Response Service

CRM Recruit

© 2018 Ellucian 25
Proxy Service
2
APIs

Message
Publisher Queue
Service Configure
Service

BEP EMA
1 3 Error Reporting
Service
Banner

© 2018 Ellucian 26
© 2018 Ellucian 27
Let’s Check on Those Challenges

Data Governance Ethos Data Model provides definitive structure,


Ethos Integration defines the owner of given data entity.
Technology Adaptors managed as part of application, these align
with the application tech stack.
Data Each application handles its own transformation to a
Transformation common data model for all, Ethos Data Model.
Transport and Transport is consistent and standards based, via REST
cadence API.
Applications can publish changes at will, without having
to wait for consumer to process.
Resiliance All messages are queued and persist until consumed.

© 2018 Ellucian 28

You might also like