Arizona Ed-Fi Data v3.5 - Locations

Classic View: System Administration > Ed-Fi 

Search Terms: Ed-FI

This entity represents the physical space where students gather for a particular class/section. The location may be an indoor or outdoor area designated for the purpose of meeting the educational needs of students.

Object Triggering Logic

This table describes logic for triggering syncing of this object.

ActionTrigger
Post

When a new Room is created and saved.

  • Do not send if  the School is marked as  Exclude.
PostWhen a Room Name is changed and saved.
PutWhen the Maximum Number Of Seats is modified.
DeleteWhen a Room is deleted.
Delete/PostWhen a Room Name is changed and saved.
Delete/PostWhen there are two rooms with the same natural key and 1 is deleted, the other record will post with the remaining records data.


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
NoneIf a resource is toggled to 'OFF' after data has sent, all sent data will remain in the ODS but no new data will send.
DeleteIf a resource is toggled to 'OFF" after data has sent and an action is performed that would trigger a delete, that data will remain in the ODS until a resync is done.
ResyncIf 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.
ResyncIf 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.
ResyncIf 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.

ActionTrigger
Delete/Post

If any of the following changes in the Schools resource:

  • School ID: If the Ed-Fi School Number changes

  • School ID:   If the State School Number changes and the Ed-Fi School Number is NULL.

Delete/PostIf the Room Name changes.


Scope Year Logic

This table describes scope year logic of this object.

Logic
Rooms are not aligned to a year so all Rooms will send to each scoped year.
Data will only send for years that have valid configuration.


Event Queue Detail

This table describes the Event Queue Detail of this object.

Campus TableEd-Fi ActionFields
roomsPost/Put/DeleteThe primary table used for sending data for this resource.


Object Data Elements

This table describes data elements sent within the Locations resource.

Data Element LabelBusiness RequirementBusiness RulesM, C or O

Data Source GUI Path

Database Field
idThe unique identifier of the resource.


M

classroomIdentificationCode A unique number or alphanumeric code assigned to a room by a school, school system, state, or other agency or entity.

Reports the Room Name.

MSystem Administration> Resources> Resources> Roomsroom.name
schoolReferenceA reference to the related School resource.

Reports the fields that are part of the Natural Key for the School resource.


M

maximumNumberOfSeats The most number of seats the class can maintain.

 Does not report.

O

optimalNumberOfSeats The number of seats that is most favorable to the class.

Does not report. This element is not collected.

O

_etag

A unique system-generated value that identifies the version of the resource.

 

Does not report.

O