Staff Education Organization Employment Associations (Missouri v3.6)

Tool Search: Ed-Fi

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.

ActionTrigger
Post

When a person has a District Employment record that overlaps the configured year and an active District Assignment record populated. 

OR

When a person has a District Assignment record and the District Staff checkbox is not marked


Does NOT report a record if any of the following scenarios are true:  

  1. There is not an Ed-FI ID for the staff person.
  2. The staff records are not active based on the Scope Year logic listed below.
  3. When the record is triggered from a District Assignment record and it is marked as Exclude.

  4. When the record is triggered from a District Assignment record and the School is marked as Exclude.

  5. When data is sent prior to the Exclude checkboxes are marked, the data remains and the user needs to use the Delete Tool to remove data.
  6. The Employment Status field is not mapped in Resource Preferences. 

When the school staff member has more than one qualifying District Assignment record, a record generates for each eligible School/Start date.

Delete/Post

When any field part of the natural key changes:

  • Start Date
  • Employment Status Descriptor

When there are two District Assignment records that create the same natural Key and one is deleted, the remaining record is posted.

Delete
  • When a District Employment record is deleted.
  • When a District Assignment 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.

ActionTrigger
NoneWhen a resource is toggled to off after data has sent, all sent data remains in the ODS but no new data sends.
ResyncWhen a record is in the Ed-Fi Identity Mapping table and not in the ODS, it is deleted from the Ed-Fi Identity Mapping table.
ResyncWhen a record is in the ODS and it does not have a matching record in Campus or the Ed-Fi Identity Mapping table, it is deleted from the ODS.
ResyncWhen a mapping is changed in Resource Preferences, a resync needs 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.

ActionTrigger
Delete/Post

Natural Key change:

  • When the School Number/Ed-Fi School Number changes or the  Ed-Fi ID changes, a delete/post occurs with the cascading deletes from the School ID/Ed-Fi ID Change triggers.
Delete/PostWhen the Start Date or Employment Status Descriptor changes, the record deletes and reposts.
Delete/Post

There are no dependent resources.

Scope Year Logic

This table describes scope year logic of this object.

Logic

A record reports when a person has a District Assignment or District Employment record that is aligned to a scoped year.

  • Reports when a staff has an active District Assignment or District Employment record that overlaps with the School year Start and End Dates.
    • When School Year Start Date is NULL, 7/1/xxxx is the default start date used.
    • When School Year End Date is NULL, 6/30/xxxx is the default end date used.
  • Data onlys send for the years that have valid configuration.

Data only sends for the years that have valid configuration.

Resource Preferences

This table describes the Resource Preferences of this object.

Data Element LabelMapping Needed

Separation Reason Descriptors

Employment Exit Reason

Level Of Education Institution DescriptorsEmployment Baccalaureate Degree Institution

Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
employmentPost/Put/DeleteThe primary table used for sending data for this resource.
employmentassignmentPost/Put/DeleteThe 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 LabelDescriptionM, C, or ODatabase Location

id  

The unique identifier of the resourceM
 employmentStatusDescriptor

This descriptor defines the type of employment or contract.


Reports as FTE.

M

employment.status

employmentassignment.type

hireDateThe 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.

When reporting from the District Employment record, reports the District Employment Start Date.

MDistrict Employment > Start Date

employmentassignment.StartDate
educationOrganizationReferenceA reference to the related EducationOrganization resource.

DESE assigned 6 digit district code where the educator is being reported from where the educationOrganizationId is the Reporting District Code.
M

District Information > State District Number

staffReferenceA reference to the related Staff resource.

Reports the fields that are part of the Natural Key for the Staffs resource where the staffUniqueId is the Staff SSN.

M

Type/Descriptor

Click here to expand...

Employment Status Descriptors

Code ValueDescriptionNamespaceShort Description
FTEFull Timeuri://dese.mo.gov/EmploymentStatusDescriptorFull Time