ita-social-projects / OoS-Backend

Out of School: The platform for choosing an extracurricular activity for your children
MIT License
13 stars 6 forks source link

[Data model] Building and premises #1526

Open DmyMi opened 4 months ago

DmyMi commented 4 months ago

Preliminary description of building and premises. Will be updated as soon as there is final vision.

Building

Information about the building in a unified form, regardless of the type of educational institution and the features of the educational process. It has a certain set of classification features and statistical indicators. This set of information is used to create the national register of buildings used in the educational process.

Is a business entity as in #1524

Parent.Name Name Data Type Mandatory Comment
Building Own territory for organizing walks in the fresh air boolean FALSE a sign that for the current building, a safe area for children's walks is arranged within the official boundaries of this building
Building To which floor is unhindered access for children with disabilities int FALSE the number of the floor, which includes unhindered access for children with disabilities
Building Elevator (lift) boolean FALSE a sign of the presence of an elevator or a special lift for people with disabilities
Building Design capacity: number of seats int FALSE if this building was designed as an educational building, then this parameter must be specified
Building emergency condition of the building boolean FALSE a sign that the building is currently in a state of emergency
Building is used as intended boolean FALSE an indication of whether this building is used for its intended purpose in the educational process. Yes - if at least one room is used for educational purposes by any educational institution on the basis of any right
Building total number of floors int FALSE total number of floors, including service floors (basement, attic)
Building sewage boolean FALSE a sign of the presence of sewage in the building
Building contact information Contacts #1525 FALSE
Building full name String TRUE
Building name abbreviated String FALSE
Building ramps and handrails boolean FALSE a sign of the presence of ramps and special handrails for people with mobility impairments
Building supply of HW boolean FALSE a sign of the presence of centralized hot water supply in the building
Building supply of CW boolean FALSE a sign of the presence of a centralized cold water supply in the building
Building needs major repairs boolean FALSE a sign that the building is currently in need of major repairs
Building destination String FALSE an additional brief description of the purpose and use of the building
Building type of building according to educational processes Classifier of educational buildings and structures TRUE reference to the classifier of types of buildings and structures used in educational institutions independent of the type and purpose of the educational institution
Building type of heating Directory of types of heating TRUE reference to the directory of unified heating technologies that can be organized in educational buildings
Building is the main building of the institution boolean FALSE a sign that this building is the main building of the educational institution (by what criteria is used to determine what is the main building?)
Building identifier GUID TRUE

Premises

Information about the premises in a unified form, regardless of the type of educational institution and the features of the educational process. It has a certain set of classification features and statistical indicators. This set of information is used to create the national register of premises used in the educational process.

Is a business entity as in #1524

Parent.Name Name Data Type Mandatory Comment
Premises Teaching aids Dictionary of Teaching Aids FALSE reference to existing Teaching Aids installed and used at the level of the entire premises. If indicated, it should not be used in the workplace
Premises Number of educational places int FALSE the total total number of jobs of all types created in this premises
Premises Serial number of the premises String FALSE used for addressing in classes
Premises used for its intended purpose boolean FALSE a sign that the premises are used for educational purposes
Premises installed equipment Equipment or technology FALSE a reference to equipment or technology that is installed and used at the level of the whole premises. If specified, it must not be duplicated at the workplace
Premises contact information Contacts #1525 FALSE
Premises full name String TRUE
Premises name abbreviated String FALSE
Premises there are special means of correction of psychophysical development Dictionary of special means of psychophysical development FALSE a reference to available special means of correction of psychophysical development, which is installed and used at the level of the entire premises. If indicated, it should not be used in the workplace
Premises area, sq. m. float FALSE total area of ​​the premises
Premises floor in the building String FALSE number of the floor in the building where the room is located
Premises subject application Dictionary of typical educational subjects FALSE reference to the directory of typical educational subjects, which determine the general specifics of the use of the premises and its equipment
Premises purpose String FALSE an additional brief description of the purpose or specifics of the use of the premises
Premises placed in the building Building TRUE reference to the building in which the premises are located
Premises type of premises in accordance with educational processes Classifier of premises of educational institutions TRUE
Premises identifier GUID TRUE
Premises history of ownership and use The right of ownership FALSE link to information about the legal grounds for using the premises in the educational process