This association indicates the education organization an employee, contractor, volunteer or other service provider is formally associated with typically indicated by which organization the staff member has a services contract with or receives compensation from.
Object Triggering Logic
This table describes logic for triggering syncing of this object.
Action | Trigger |
---|---|
Post | When a person has a District Employment record with the District Staff check box checked and an Employment Status populated and mapped to an Ed-Fi Code OR when a person as a District Assignment record with Type populated and mapped to an Ed-Fi Code.
|
Post/Delete/Put | A Post/Delete will occur if the natural key is changed. A Put will occur otherwise.
|
Delete/Post | If there are two District Assignment records that create the same natural Key and 1 is Deleted, the remaining record will be posted |
Delete | When a District Assignment record is deleted |
Delete | When a District Employment record is deleted. |
School Exclude, Calendar Exclude, Resource Toggle and Resync Logic
This table describes the School Exclude, Calendar Exclude, Resource Toggle and Resync logic of this object.
Action | Trigger |
---|---|
None | If a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send. |
Resync | If a record is in the Ed-Fi Identity Mapping table and not in the ODS, it will be deleted from the Ed-Fi Identity Mapping table. |
Resync | If a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it will be deleted from the ODS. |
Resync | If a mapping is changed in Resource Preferences, a resync will need to be done to reflect the changes. |
Natural Key Changes, Cascading Updates, and Deletes Logic
This table describes the Natural Key Changes/Cascading Updates and Deletes logic of this object.
Action | Trigger |
---|---|
Delete/Post | Natural Key change:
|
Delete/Post | If the Start Date or Employment Status Descriptor changes, the record will delete and repost. |
Delete/Post | Cascading update: There are no dependent resources. |
Scope Year Logic
This table describes scope year logic of this object.
Logic |
---|
A record will report when a person has a District Assignment or District Employment record that is aligned to a scoped year.
|
Data will only send for the years that have valid configuration. |
Resource Preferences
This table describes the Resource Preferences of this object.
Data Element Label | Mapping Needed |
---|---|
Separation Reason Descriptors | Employment Exit Reason |
Level Of Education Institution Descriptors | Employment Baccalaureate Degree Instituti |
Event Queue Detail
This table describes the Event Queue Detail of this object.
Campus Table | Ed-Fi Action | Fields |
---|---|---|
employment | Post/Put/Delete | The primary table used for sending data for this resource. |
employmentassignment | Post/Put/Delete | The primary table used for sending data for this resource. |
Object Data Elements
This table describes data elements sent within the Staff Education Organization Assignment Association resource.
Data Element Label | Business Requirement | Business Rules | M, C or O | Data Source GUI Path | Database Field |
---|---|---|---|---|---|
id | The unique identifier of the resource | M | |||
employmentStatus Descriptor | This descriptor defines the type of employment or contract |
| M | District Employment > Employment Status OR District Assignment > Type | |
hireDate | The month, day, and year on which a contract between an individual and a governing authority specifies that employment is to begin (or the date on which the agreement is made valid). NEDM: Contract Beginning Date |
| M | Census > People > District Assignment > Start Date | employmentassignment.StartDate |
credentialReference | A reference to the related Credential resource |
| O | ||
educationOrganizationReference | A reference to the related EducationOrganization resource |
| M | System Administration > Resources > District Information > State District Number OR System Administration > Resources > School > State School Number | |
staffReference | A reference to the related Staff resource |
| M | ||
department | The department or suborganization the employee/contractor is associated with in the Education Organization |
| O | ||
endDate | The month, day, and year on which a contract between an individual and a governing authority ends or is terminated under the provisions of the contract (or the date on which the agreement is made invalid). NEDM: Contract Ending Date |
| O | Census > People > District Employment > End Date | employmentassignment.EndDate |
fullTimeEquivalency | The ratio between the hours of work expected in a position and the hours of work normally expected in a full-time position in the same setting |
| O | ||
hourlyWage | Hourly wage associated with the employment position being reported | Do not report; this is not collected in SIS. | O | ||
offerDate | Date at which the staff member was made an official offer for this employment | Do not report; this is not collected in SIS. | O | ||
separationDescriptor | Type of employment separation; for example: Voluntary separation, Involuntary separation, Mutual agreement, Other, etc. | Do not report; this is not collected in SIS. | O | ||
separationReason Descriptor | This descriptor defines the reasons for terminating the employment | Do not report; this is not collected in SIS. | C | ||
highestCompleted LevelOfEducatio InstitutionDescriptor | Indicates the Institution or State that conferred Highest Degree. |
Note:
| C | Census>People>District Employment>Highest Degree Institution | |
baccalaureateLevel OfEducationInstitution Descriptor | Indicates the Institution or State that conferred Baccalaureate Degree. |
Note:
| C | Census>People>District Employment>Baccalaureate Degree Institution | |
nationalCertified | The data is used to determine if a Staff Member is a National Board Certified Teacher. |
| R | Census > People > District Employment > National Board Certified Teacher | |
teacherOrPrincipal YearsInDistrict | The total number of years that an individual has previously held a Teacher or Principal position in the current district. |
| C | Census > People > District Assignment > Staff Assignment Code Census > People > District Employment > Yrs Experience in District Census > People > District Employment > Original Hire Date Census > People > District Employment > End Date | |
teacherOrPrincipal YearsOverall | The total number of years that an individual has previously held a Teacher or Principal position overall. |
| C | Census > People > District Assignment > Staff Assignment Code Census > People > District Employment > Yrs Experience in District Census > People > District Employment > Original Hire Date Census > People > District Employment > End Date Census > People > District Employment > Teaching Years Modifier | |
_etag | A unique system-generated value that identifies the version of the resource | O | |||
annualSalary | Indicates annual salary for certified and classified employees | Do not report, this is optional. | O | ||
annualContractWorkDays | Indicates annual contract work days for certified and classified employees | Do not report, this is optional. | O | ||
employmentBasis | Indicates employee basis for certified and classified employees | Do not report, this is optional. | O | ||
salaryPayStepDescriptor | Indicates Salary Pay Step | Do not report, this is optional. | O | ||
staffEmploymentCharacteristics | Collection of Staff Employment Characteristics | Do not report, this is optional. | O | ||
staffEmploymentIndicators | Collection of Staff Employment Indicators | Do not report, this is optional. | O |