Entity Registry and Admission Transactions
You can add new entities or extend existing entities. For example, an academic institution has a requirement to add one or more new entities into the application process. The new entity could represent entirely new data or it could represent an extension to one of the existing delivered entity data types. This may involve either or both application and constituent data. You can use the Entity Registry feature for all these situations.
The web service operations that are part of the AAWS feature are constructed based on entities.
The entities for all core data records within the constituent and application areas needed for admission transactions are delivered with the system within the Entity Registry component. You can extend any of these entities or create new ones. Register new institution-specific extension entities as children to any entity in the registry. If you need to create new entities, because AAWS and File Parser admission transactions are CTM transactions and therefore use stage and production records, the entity you create must be set with an entity type that allows for stage records and production records. For instance, use entity type called Staged Entity. The stage and production records need to exist prior to creating the new entity.
All Recruiting and Admissions entities are represented by the IEntity interface SAD_ADM_APPL:Accessors:IEntity. The IEntity interface defines the core behavior that any participating entity needs to support in order to be managed by Recruiting and Admissions. For each new distinct entity that you want to create for Recruiting and Admissions, an application class implementing the IEntity interface needs to be created and registered. For instructions on creating and extending entities:
Example of a scenario of when you can use the Entity Registry feature for Recruiting and Admissions: Suppose an online application has a list of questions. The Campus Solutions data structure does not support capturing the answers to these questions. In such a case, you can create a Questions and Answers entity.
The Questions and Answers application extension entity is registered as a child entity to the Application entity on the Entity Registry page:
Image: Example of an Entity Registry page
This example illustrates the fields and controls on the Entity Registry page.
The following entities are delivered for the application staging records and matching production records:
Entity Name |
Staging Record Names |
Production Record Names |
---|---|---|
Application |
SAD_APL_DAT_STG |
ADM_APPL_DATA |
Career Sequence |
SAD_APP_CSQ_STG |
ADM_APP_CAR_SEQ |
Academic Program |
SAD_APL_PRG_STG |
ADM_APPL_PROG |
Academic Plan |
SAD_APL_PLN_STG |
ADM_APPL_PLAN |
Academic Sub-Plan |
SAD_APL_SBP_STG |
ADM_APPL_SBPLAN |
Academic Program (AUS) |
SAD_APPRGAU_STG |
SAD_APL_PRG_AUS |
Academic Program (NLD) |
SAD_STDAPNL_STG |
SAD_STD_APP_NLD |
Academic Program (NZL) |
SAD_PRGNZL_STG |
SAD_APL_PRG_NZL |
Student Education (NLD) |
SAD_EDU_NLD_STG |
SAD_STD_EDU_NLD |
Recruitment Category |
SAD_APL_RCC_STG |
ADM_APPL_RCR_CA |
Recruiter |
SAD_APL_REC_STG |
ADM_APPL_RCTER |
Student Response |
SAD_STG_STDRESP |
STDNT_RESPONSE |
Application Fee Tender |
SAD_APL_TND_STG |
ADM_APPL_TENDER |
Application Attachment |
SAD_APLATCH_STG |
SAD_APPL_ATCH |
Application (NLD) |
SAD_APP_NLD_STG |
SAD_APP_DAT_NLD |
Q&A Application Extension (Example Only) |
SCC_EXTN_STG |
SCC_EXTN |
Other Schools Applied |
SAD_STG_OTH_SCH |
SAD_OTHER_SCH |
Source Of Interest |
SAD_STG_SOI |
SAD_SOI |
Research Candidate |
SSR_RS_CAND_STG |
SSR_RS_CANDIDAT |
Research Candidate Header |
SSR_RS_CNDH_STG |
SSR_RS_CAND_HDR |
Research Consumption |
SSR_RS_CNSP_STG |
SSR_RS_CONSMPTN |
Research Topic Header |
SSR_RS_TPCH_STG |
SSR_RS_TOPC_HDR |
Research Topic Detail |
SSR_RS_TOPC_STG |
SSR_RS_TOPIC |
Research Topic Attachment |
SSR_RS_TPAT_STG |
SSR_RS_TOPC_ATT |
Research Supervisor Header |
SSR_RS_SUPH_STG |
SSR_RS_SUPR_HDR |
Research Supervisor |
SSR_RS_SUPR_STG |
SSR_RS_SUPRVSRS |
Research Supervisor Attachment |
SSR_RS_SPAT_STG |
SSR_RS_SUPR_ATT |
Research Assignment Header |
SSR_RS_OTRQ_STG |
SSR_RS_OTHR_REQ |
Research Assignment Detail |
SSR_RS_OTRD_STG |
SSR_RS_OTHRQDTL |
Research Assignment Attachment |
SSR_RS_OTAT_STG |
SSR_RS_OTHR_ATT |
Research Candidate Messages |
SSR_RS_MSGS_STG |
SSR_RS_MSGS |
Research Candidate Attachment |
SSR_RS_CDAT_STG |
SSR_RS_CAND_ATT |